在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的工做了。十分方便快捷。

轉貼請註明來自:格通

相關文章
相關標籤/搜索