一:进入数据库系统命令
-h localhost(主机名) -u root -p
二:对库的操作命令
1、查看数据库中的所有库:show databases(注意有s)
2、新建库:create database databaseName
3、删除库:drop database databaseName
4、选中某个库 use databaseName
注意Mysql不提供修改库名的操作
三:对表的基本操作命令
1、查看库中的所有表:show tables
2、创建新表:create table tableName(具体操作)
3、删除表:drop table tableName
4、给表重命名:rename table oldName to newName
5、查看表结构:description(可以缩写为desc) tableName
四:其他:
1、每一条语句结束符为: 逗号或者\g
2、退出某一语句的命令:\c
3、退出:exit
五:处理字符集问题:一般文本编辑的的字符集为utf8,而dos窗口默认为GBK
处理:在操作前面声明 set names gbk
六:在表中进行增删改查操作:以一个example来演示增删改查操作
1、创建一张新表:
create table msg(
id int,
name varchar(10),
age int,
content varchar(1000)
);
2、往表中添加信息(一下添加四条信息)
insert into msg
(id, name, age, content)
values
(1, '我是1号', 11, 'First'),
(2, '我是2号', 12, 'Second'),
(3, '我是3号', 13, 'Third'),
(4, '我是4号', 14, 'Five');
3、修改信息(必须指定行数)
update msg
set
id = 6,
content = 'Fourth'
where
age = 14;
4、删除操作(如果不指定行数就删除表中的所有行)
delete from msg
where
id = 6;
5、查找操作(select 后面的参数控制列,where后面的参数控制行)(在查找信息时,冗余信息只显示一个)
查找整张表:
select * from msg;
在表中查找id, name 列
select id, name from msg;
在表中查找id>1的所有行
select * from msg where id > 1;