系统数据库
常用工具
- mysql
- mysql -uroot –p123456 db01 -e “select * from stu”;
- mysqladmin
- mysqladmin -uroot -p123456 drop ‘test01’;
- mysqladmin -uroot -p123456 version;
- mysqlbinlog
- 查看 binlog.000008这个二进制文件中的数据信息
- mysqlbinlog binlog.000008
- mysqlshow
- 查询每个数据库的表的数量及表中记录的数量
- mysqlshow -uroot -p123456 --count
- 查看数据库db01的统计信息
- mysqlshow -uroot -p123456 db01 --count
- 查看数据库db01中的course表的信息
- mysqlshow -uroot -p123456 db01 course --count
- 查看数据库db01中的course表的id字段的信息
- mysqlshow -uroot -p123456 course id --count
- mysqldump
- 备份db01数据库
- mysqldump -uroot -p123456 db01 > db01.sql
- 备份db01数据库中的表数据,不备份表结构(-t)
- mysqldump -uroot -p123456 -t db01 > db01.sql
- 将db01数据库的表的表结构与数据分开备份(-T)
- mysqldump -uroot -p123456 -T 路径 db01 名字
- mysqlimport/source
- mysqlimport 是客户端数据导入工具,用来导入mysqldump 加 -T 参数后导出的文本文件。
- mysqlimport -uroot -p123456 数据库名字 txt路径
- 如果需要导入sql文件,可以使用mysql中的source 指令 :
- source 文件路径