`
wandejun1012
  • 浏览: 2690306 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

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

 

 

 

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics