1.数据库的启动和关闭(数据库的启动和关闭不是数据库的语法,以下命令为操作系统提供)
net start 服务名 ---启动该服务
net stop 服务名 ---关闭该服务
2.数据库的登录、退出(简洁版)和修改当前用户登录密码
登录:
mysql -u用户名 -p密码 ---密码明文登录
mysql -u用户名 -p 回车 在下面密文登录
退出:
\q
修改当前用户的登录密码:
set password=password('新密码');
3.MySql数据库中常用的操作命令
a,查看当前用户下管理了哪些数据库
show databases;
b,切换数据库
use 数据库名字;
c,查看当前数据库下面有哪些表
show tables;
d,查看数据库的状态(数据库的客户端 服务器 以及连接的编码格式)
status;
如果不是统一的UTF8 就修改 my.ini 配置文件 修改他的默认编码格式全部为 utf8
在[client]下追加:
default-character-set=utf8
在[mysqld]下追加:
character-set-server=utf8
在[mysql]下追加:
default-character-set=utf8
4. 常用操作库,表的操作语句
a,创建数据库
create database 数据库名字;
b,删除数据
drop database 数据库名字;
c,创建表
//创建表之前一定要切换到该数据库下面 use 数据库名字;
create table 表名(
列名 列类型,
列名 列类型
...
);
name varchar(5),
type varchar(3),
price double
);
d,删除表
drop table 表名;
drop table t_hero;
e,查看表结构
desc 表名;
f,向表中插入数据
insert into 表名(列名1,列名2,,,) values(对应的列值1,对应的列值2,,);
//添加一个英雄
insert into t_hero(name,type,price) values('披甲龙龟','坦克',3150);
//添加一个英雄
insert into t_hero(name,type,price) values('无极剑圣','刺客',450);
insert into t_hero(name,type,price) values('abcdef','刺客',450);
g,查看该表的所有数据
select * from 表名;
select * from t_hero;
浙公网安备 33010602011771号