Linux mysql 命令
mysql 是 MySQL 服务的一个命令行工具,常见用法如下:
[root@localhost ~]$ mysql -uroot -p'123456' # 本地连接 MySQL 服务 [root@localhost ~]$ mysql -uroot -p'123456' -h192.168.1.2 -P3306 # 远程连接 MySQL 服务 [root@localhost ~]$ mysql -uroot -p'123456' -e "show databases;" # 在命令行下执行 MySQL 语句
命令参数:
-u # 指定连接 MySQL 的用户名(user) -p # 指定连接 MySQL 的用户密码(password) -h # 指定连接到哪台 MySQL 主机(host) -P # 指定连接的 MySQL 服务的端口(Port) -S # 指定 Unix socket 文件连接到本地 MySQL 服务,如 mysql -uroot -p'123456' -S /tmp/mysql.sock -e # 指定要在命令行下执行(Execute)的 MySQL 语句,如 mysql -uroot -p'123456' -e "show databases;"