建立一个数据库:create database houdunwang;
数据库的备份与还原:
导出到d盘:mysqldump -uroot -p houdunwang>d:/houdunwang.sql
删除表和还原: use houdunwang;
show tables;
删除表:drop table student;
查看这张表:show tables;
查看表结构:desc student;
总结:
1.显示所有数据库: show databases;或show databases\g.
2.使用数据库: use <数据库名>;
3.显示数据库的所有表: show tables;
4.查询表的所以记录: select * from <表名>;
5.where查询 : select * from <表名> where <列名>=" XXX ";
6.显示表结构: desc <表名>;
7.\c 取消输入的所有命令. \esc 取消输入的一行命令
8.建立新用户给予所有权限专门操作某个库: grant all on <库名>.* to "用户名 " @"localhost" identified by "密码" ;
9. 切换用户 mysql -u<用户名> -p
10.创建表:create table student (id int(10) primary key auto_increment , name varchar(50),age tinyint(2));
11.insert into student (name,age) values("张俊",22);
12.备份数据库导出sql. 在cmd命令行下 mysqldump -uroot - p <库名> >c:/dump.sql;
13.还原数据库: mysql -uroot -p <库名> < c:/dump.sql; 在mysql下外部命令:user <库名> ; source c:/dump.sql