连接管理

mysql自带客户端 

1)mysql

参数列表:

-u 用户名

-p 密码

-S 本地socket文件位置

-h 数据库ip地址 

-P 数据库端口号

-e 免交互执行数据库命令

Socket:

前提:数据库中必须实现授权luobiao@’localhost’用户

mysql -uroot -pluobiao123 -S /tmp/mysql.sock 

mysql -uroot -p -S /tmp/mysql.sock   *******推荐方式 

mysql -pluobiao123 -S /tmp/mysql.sock 

mysql

mysql -uroot -pluobiao123 

tcp/ip 

前提:必须提前创建好可以远程连接的用户(例如luobiao@’12.3.2.3.2’)

mysql -uluobiao -pluobiao123 -h 139.129.93.203 -P 3306 

mysql -uluobiao -p -h 139.129.93.203 -P 3306  ******推荐

mysql -uluobiao -p -h 139.129.93.203 

测试:

sock登陆:mysql -uroot -p -S /tmp/mysql.sock

tcp/ip登陆:mysql -uluobiao -p -h 139.129.93.203 -P 3306

判断那些是本地登陆,那些是远程 :

processlist进行查看。

-e 范例 mysql -uroot -pluobiao123 -e ‘show processlist’;

mysqldump:备份工具

mysqladmin:管理工具

mysql远程客户端程序:需要提前建立好用户

程序连接

yum  install -y php-mysql 

pip3 install pymysql 

文章来源于互联网:mysql基础管理-连接管理

发表评论