安装mysql
安装mysql依赖包,以及mysql。
~$ su
密码: 输入你的root密码
/home# apt-get install mysql-server
/home# apt-get install mysql-client
/home# apt-get install libmysqlclient-dev
执行 netstat -tap | grep mysql
查询是否安装成功以及是否已启动。
设置远程连接
-
编辑mysql配置文件
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
,将bind-address = 127.0.0.1
注释掉(即在行首加#) -
增加远程访问,代码如下:
登陆数据库:~$ mysql -u root -p
-
添加任意用户ip访问数据库
`mysql>use mysql;` `mysql>grant all privileges on *.* to '此处为账号'@'%' identified by '此处为密码' with grant option;`
-
如果需要指定访问主机,可以把%替换为主机的IP或者主机名。另外,这种方法会在数据库mysql的表user中,增加一条记录。如果不想增加记录,只是想把某个已存在的用户(例如root)修改成允许远程主机访问,则可以使用如下SQL来完成:
代码如下:mysql>update user set host='%' where user='root' and host='localhost';
-
退出数据库,重新启动即可生效。
mysql>exit bye ~$ sudo service mysql restart