mysql客户端工具使用

mysql客户端工具使用

1 mysql的管理工具,读取[client]:

mysql
mysqldump
mysqladmin
mysqlcheck
mysqlimport
非客户端工具
myisamchk
myisampack

2 管理工具通用选项

-u 指定用户名
-h 指定主机
-p 指定密码
--port
--protocl

3 批处理模式(脚本模式)

msyql –u –h –p < mysql.sql
等同于 mysql>. mysql.sql
将mysql.sql中的sql语句直接批量执行

4 mysql> 命令

? 输出帮助信息
. 加载系统的脚本文件,文件名为参数
\d 设置语句结束符 delimiter
\G 发送语句到server,以垂直方式显示
\g 发送到语句到server
! 执行系统的命令
\w 语句执行后显示警告信息
# 对新建的对象启动补全功能,rehash

5 mysql命令

compress 压缩发送到server
--html produce html output
--xml produce xml output

6 msyqladmin命令

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

7 删除匿名用户

msyql>DROP USER ‘’@localhost

8更改 root加密码

mysqladmin –u root password ‘new-password’ –p ‘old-password’
mysql> update mysql.user set password=password(‘new-password’) where condition;

posted @ 2020-05-31 10:45  zoer  阅读(785)  评论(0)    收藏  举报