MySQL刚安装完只认得的主机是:localhost和127.0.0.1

MySQL刚安装完只认得的主机是:localhost和127.0.0.1,如果你要让你机上的IP可以正常登录有两种办法:
一是对你的IP  172.16.1.10  进行授权
grant  privileges  on  dbname.*  to  "user "@ "172.16.1.10  "  identified  by  "password ";

如果只是你自己用的话就可以这样写
grant  all  on  *.*  to  "user "@ "172.16.1.10"  identified  by  "password ";
 

grant具体的用法你就参考一下mysql的用户手册吧,如果这样不行的话,就只能通过以下方法进行授权了

mysql> use  mysql;
database  changed

mysql> desc user; 查看有多少个字段
 mysql> insert  into  user  values(val1,val2,....);
 
 
 
二是就将root用户设为可以远程登录,也即是可以从任何机器上登录
mysql> use  mysql;
database  changed
mysql> update  user  set  host= "%"  where  user= "root";
 

mysql>use mysql
 grant  all  on  *.*  to  "root"@"172.30.41.72"  identified  by  "xcfg304";
 restart mysql server
 
 
 
方法三:直接在mysql的数据库管理后台执行:
 use mysql;
 grant  all  on  *.*  to  "root"@"172.30.41.95"  identified  by  "xcfg304";

--------------------------------------分割线 --------------------------------------

Ubuntu 14.04下安装MySQL

《MySQL权威指南(原书第2版)》清晰中文扫描版 PDF

Ubuntu 14.04 LTS 安装 LNMP Nginx\PHP5 (PHP-FPM)\MySQL

Ubuntu 14.04下搭建MySQL主从服务器

Ubuntu 12.04 LTS 构建高可用分布式 MySQL 集群

Ubuntu 12.04下源代码安装MySQL5.6以及Python-MySQLdb

--------------------------------------分割线 --------------------------------------

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/d8c7b1c009653eaa4c994f20376b643e.html