mysql【一】:mysql在ubuntu上安装配置

mysql【一】:mysql在ubuntu上安装配置

1.前言

系统环境为ubuntu16.04

ubuntu安装mysql,可以通过源码make编译安装,也可以通过apt-get安装。apt-get安装更加简便。

本文采用的就是apt-get安装

2.安装

命令:

apt-get install mysql-server mysql-client

安装的过程中,会提示你输入密码和确认密码。安装完成后,mysql服务会自动启动。

3.测试是否安装成功

在终端输入 mysql -u root -p 接下来会提示你输入密码,输入正确密码,即可进入。如下所示。说明安装成功

4.修改配置:

i. 修改 /etc/mysql/mysql.conf.d 下的mysqld.cnf,找到bind-address,把127.0.0.1 改为0.0.0.0

修改后,保存。重启mysql服务。

命令:

service mysql restart

查看mysql端口占用情况

 netstat -nlt|grep 3306

我们看到从之间的网络监听从 127.0.0.1:3306 变成 0 0.0.0.0:3306,表示MySQL已经允许远程登陆访问。


ii. 此外还要对服务器上的数据库或表赋予访问权限,这样才能远程访问数据。

登录mysql mysql -u root -p 输入密码,即登录成功

使用mysql库

     use mysql;

更新表字段

    update user set host = '%' where user = 'root'; 


通过上面两步修改,就可以通过在其他地方(如Navicat)访问mysql了


5.常见问题

i. 如果遇到下面这个错,可能是mysql没有启动

 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)


6.总结

本文介绍了在ubuntu16.04上对mysql的安装、配置与简单使用

更多关于ubuntu软件的安装,mysql的使用

请关注本专栏

后期更新将会第一时间收到通知

编辑于 2017-09-19

文章被以下专栏收录