mysql
mysql是一个简单的sql shell,它可以用来管理mysql数据库。
此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora。
1、语法
mysql [options] db
2、参数列表
选项 |
说明 |
-? | --help |
显示帮助信息 |
--auto-rehash |
激活自动rehash功能 |
--bind-address=ip |
绑定ip,当电脑有多个网卡的时候,可以指定mysql连接时的网卡 |
--character-sets-dir = path |
指定字符集所在的目录 |
--column-names |
在结果中显示列名 |
-C | --comments |
在发送给服务器的状态中显示注释 |
-c | --compress |
在服务器和客户端之间的数据进行压缩 |
-D db | --database=db |
指定数据库名 |
--default-character-set=chatset |
默认的字符集 |
-e statement | --execute=statement |
指定要使用的指令 |
-f | --force |
强制执行 |
-H | --html |
输出html格式 |
-i | --ignore-spaces |
忽略空格 |
--line-numbers |
为错误信息显示行号 |
--local-infile=0|1 |
关闭或者开启LOAD DATA INFILE功能 |
-A | --no-autp-rehash |
关闭自动rehash功能 |
-b | --no-beep |
关闭出错提醒 |
-p password | --password= |
连接数据库使用的密码 |
-W | --pipe |
使用有名管道连接数据库 |
-P port | --port= |
连接数据库使用的端口 |
--protocol=TCP|SOCKET|PIPI|MEMORY |
连接数据库使用的协议 |
-q | --quick |
不缓存查询结果 |
-s | --silent |
输出简短的内容 |
-v | --verbose |
显示详细执行过程 |
-V | --version |
显示版本信息 |
-w | --wait |
等待时间 |
-X | --xml |
产生xml输出 |
-u user | --user= |
连接数据库的用户名,默认是rootq |
3、实例
1)登录
|
2)查看权限
|
做了一个Linux学习的平台,目前出来一个雏形,各位可以参考使用
链接:https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ 密码:n7bk