Mysql DBA学习笔记(客户端常用工具) - 教程
2025-09-29 16:30 tlnshuju 阅读(0) 评论(0) 收藏 举报一、Mysql客户端工具
连接本地Mysql:
mysql -uroot -p1234
连接远程Mysql + 查询:
mysql -h192.168.200.202 -P3306 -uroot -p1234 database -e"select * from stu"
二、MysqlAdmin(管理操作)
MysqlAdmin是一个执行管理处理的客户端程序。
作用:检查服务器配置和当前状态,创建并删除数据库,创建用户或修改密码。
mysqladmin --help
查看帮助文档(查看对应参数)
语法:
mysqladmin [options] command
即:mysqladmin --选项(选项可有可不有) 指令
其中常用mysqladmin选项:
常见mysqladmin指令:
三、MysqlBinLog(二进制日志管理工具)
服务器生成的二进制日志文件以二进制格式保存,通过mysqlbinlog来查看这些文本的文本格式。
语法:
mysqlbinlog [--options] log_files1 log_files2
四、MysqlShow(对象查找工具)
用来查找数据库,数据库的表、列、索引。
语法:
mysqlshow [--options] [db_name[tab_name[col_name]]]
五、MysqlDump(备份数据库)
作用:备份数据库,在不同数据库之间进行内容迁移。
备份内容:创建表,以及插入表的sql语句。
语法:
mysqldump [option] db_name [table_name] >db_name.sql(该是备份文件存放位置)
mysqldump [option] --database db1[db2 db3...]
mysqldump [option] --all-databases
示例:
mysqldump -uroot -p1234 -t db_01 >db_02.sql
表示将db_01这个数据库(不包含建表语句create)备份到db_02.sql文件中
假如用 “ -T ” 同时备份一份sql文件和一份txt数据文件,备份到的目录要满足mysql信任的目录。
mysqldump -uroot -p1234 -T /var/lib/mysql-files/ db_01
六、Mysqlimport / Source(备份数据从磁盘中导入到数据库中)
1)mysqllimport 是用来导入mysqldump 加 -T参数后导出的文本文件。
语法:
mysqllimport [option] db_name textfile 1 [textfile 2....]
示例:
mysqllimport -uroot -p1234 db_01 /var/lib/mysql-files/备份文本文件名.txt
2)source指令用来导入sql文件
语法:
source/root/xxx.sql
示例:
use db_01
source/root/db_01.sql
七、参考文章/作者
黑马程序员 - Mysql数据库从入门到精通
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/921996.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!