ubuntu安装mysql仍是挺简单的,sudo apt-get install mysql-server,运行下这个命令就OK了,安装的mysql版本为5.5.38, 因为mysql缺省是禁止远程访问的,开启远程访问要作2件事。mysql
1)给mysql 帐号 赋予远程访问的权限sql
$mysql -u root -pyourpassword ,安装的时候会提示设定密码,因此这里认为你已经设定好了密码,进入mysql.数据库
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "yourpassword"; //指定能够从任何远程客户端上经过root帐户访问全部数据库。ubuntu
mysql> FLUSH PRIVILEGES //使权限生效服务器
mysql> exit //退出mysqlspa
2)修改/etc/mysql下的mysql 配置文件my.cnf 中的bind-address,这属性默认是127.0.0.1,得修改为服务器的ip(若是是云服务器,记得修改为内网ip,而不是外网ip,血泪教训,切记切记),还有将key_buffer修改成key_buffer_size、myisam-recover修改成myisam-recover-options(5.5版本,这两个字段被重命名了,不改会报警告)rest
3)重启mysql服务 sudo service mysql restart server