mysql 远程连接

来源:互联网 发布:centos中文输入法 编辑:程序博客网 时间:2024/05/19 17:56

今天做项目需要用到mysql远程连接的知识,以前没用过,google了一下,发现mysql水也很深啊,怪不得淘宝网还用mysql,其实mysql也是很强大的。只是需要我们好好发掘一下。

废话不多说,看正题。

1.使用root权限登录mysql

2:主机,客户机,关闭防火墙。

3:mysql远程连接需要在主机端设置用户名,并且授权。

口令是:grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by '连接口令';

例如:grant select,insert,update,delete on datebasename.* to ppp@172.18.250.159 identified by 'root';

或者 grant all privileges on *.* to lzpddd@192.168.1.88 identified by 'mypassword';

意思是主机创建一个用户ppp,密码是root.关联的ip是172.18.250.159。并且root授予相关权限给这个ppp这个用户。:

不要使用create mysql.user....会报错、

4:客户端使用cmd登录,如果找不到mysql.请在我的电脑--高级环境变量--系统变量--path,里面加上;C:\WINDOWS\system32(记得带分号);

然后输入

mysql -u root mysql -uroot -proot -h192.168..  -P3306 -d databasename; 第一个-p与密码之间不要有空格

分别为

-u user

-p password

-h host

-p port

-d database

完美,。。。。。。。

原创粉丝点击