mysql
mysqldump
mysqladmin
mysqlcheck
mysqlimport
非客户端工具
myisamchk
myisampack
-u 指定用户名
-h 指定主机
-p 指定密码
--port
--protocl
msyql –u –h –p < mysql.sql
等同于 mysql>\. mysql.sql
将mysql.sql中的sql语句直接批量执行
\? 输出帮助信息
\. 加载系统的脚本文件,文件名为参数
\d 设置语句结束符 delimiter
\G 发送语句到server,以垂直方式显示
\g 发送到语句到server
\! 执行系统的命令
\w 语句执行后显示警告信息
\# 对新建的对象启动补全功能,rehash
compress 压缩发送到server
--html produce html output
--xml produce xml output
create 创建数据库
drop 删除数据库
ping 检测mysql是否存活
status 输出数据库的服务器状态
--sleep N 每隔N秒输出一次
--count M 总共输出M 次
extended-status 得到服务器的扩展状态
variables 输出msyql服务器可用变量
flush privileges
flush-status 重置服务器状态变量
flush-logs 二进制与中继日志滚动
start-slave 启动复制从服务器的进程
sql thread
io thread
msyql>DROP USER ‘’@localhost
mysqladmin –u root password ‘new-password’ –p ‘old-password’
mysql> update mysql.user set password=password(‘new-password’) where condition;
原文:https://www.cnblogs.com/zoer/p/12996672.html