ubuntu MySQL搭建全过程

环境:ubuntu

步骤:

1、利用sudo -i换到root用户。

2、利用wget下载并安装MySQL

 apt-get install mysql-server

如果报失败,则用apt-get update。

实在不行,再运行步骤2的命令。

3、安装过程中会提示你设置root的默认密码, 输入root即可。至此,安装完成。

4、配置MySQL.使其可以被其他机器访问。

4.1、控制台输入命令:Mysql -uroot -proot进入Mysql控制台。
4.2、输入:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root'; 此命令的含义是允许root用户可以从任何一台机器登录,并且有最高权限。
4.3、 刷新使权限立即生效。输入命令:flush privileges;
4.4、 编辑my.cnf文件。使得bind地址为所有Ip地址。将bind-address改成0.0.0.0。
4.5、重启。编辑完了my.cnf后,要重启才能生效。
4.6、将防火墙停止。输入命令:ufw disable.可以用ufw status查看防火墙状态。

5、测试。在另外一台机器上telnet mysql的ip地址  3306,看通不通,通了就OK。

6、另外,如果mysql在ubuntu上服务停止了。可以用命令:service mysql start

refurl:

http://wiki.ubuntu.org.cn/MySQL%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97

http://www.chinaz.com/program/2010/0315/108707.shtml

http://stackoverflow.com/questions/11990708/error-cant-connect-to-local-mysql-server-through-socket-var-run-mysqld-mysq

http://blog.csdn.net/fengpenglang/article/details/6775114

http://www.php100.com/html/webkaifa/database/Mysql/2010/1115/6818.html 

http://stackoverflow.com/questions/21883894/how-to-make-mysql-port-3306-publicly-accessible-on-an-ubuntu-13-04-server

猜你喜欢

转载自wandejun1012.iteye.com/blog/2281795