在mysql启用远程链接

1.在ubuntu下面安装mysql。html

apt-get install mysql-server mysql-client -y

2.修改/etc/mysql/my.cnf文件。mysql

#bind-address           = 127.0.0.1

把127.0.0.1给注释掉。sql

3.参考Mysql初始化root密码和容许远程访问,执行命令。ubuntu

mysql>use mysql;
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; mysql>FLUSH PRIVILEGES; mysql>exit; #/etc/init.d/mysql restart

 

其中,在原文中,FLUSH RIVILEGES应该为FLUSH PRIVILEGES;centos

 

执行上面步骤,mysql就能够远程链接了。spa

 

2013-12-17补充rest

CentOS下MySql修改密码code

CentOS安装MySql默认是没有密码的,要本身设置。能够使用下面的方法设置密码:server

mysql -u root mysql mysql> UPDATE user SET password=PASSWORD("123456") WHERE user='root'; mysql> QUIT

重启mysqlhtm

/etc/init.d/mysqld restart

这样就能够使用123456做为root的登陆密码了。

2014-01-21补充:

看《CentOS 6 Linux Server Cookbook》,原来在CentOS下面安装配置mysql是十分方便的,直接上代码:

#centos安装配置mysql yum install mysql-server chkconfig mysqld on service mysqld start mysql_secure_installation

mysql_secure_installation会要求你回答一些问题,就能够完成配置mysql的工做了。十分方便快捷。

转贴请注明来自:格通

相关文章
相关标签/搜索