1.显示数据库 show databases; 2.选择数据库 use 数据库名; 3.显示数据库中的表 show tables; 4.显示数据表的结构 desc 表名; 5.显示表中记录 select * from 表名; 6.建库 create databases 库民; 7.建表 Create table 表名(字段设定列表) 例子:mysql> create table student( -> id int auto_increment not null primary key , -> name char(8), -> set char(2), -> birthday date ); Query OK, 0 rows affected (0.03 sec) 修改编码 alter table table_name convert to character set utf8; 8.增加记录 insert into name(uname,gender,birthday) values('张三','男','1971-10-01'); 9.修改记录 update name set birthday='1971-01-10' where uname='张三'; 10.删除记录 delete from name where uname='张三'; 11.删除表 drop table 表名; 12.删除库 drop databases 库名; 13.备份数据库 mysqldump -u root -p 数据库名>备份文件--------输入数据库的密码 14.恢复数据库
mysql -u root -p 数据库名 < 备份名 ---->恢复时数据库必须存在,可以为空数据库;
或
进入数据库----->创建数据库名----->source 要导入的数据库文件
例如:mysql -uroot -ppassword----->use name;-------->source name.db
15.备份数据库中的表 mysqldump -u root -p --opt 数据库名 表名 < 备份文件;