mysql安装、创建用户、授权、远程连接
ubuntu系统版本:20.04
mysql数据库版本:8.0.27
1、安装
本次采用在线安装方式,非常简便:
sudo apt-get install mysql-server
安装完成后,mysql服务会自动启动完成,以后每次开机服务也会自动启动,可使用以下命令进行相关操作:
//查看版本 mysql -V //查看状态 service mysql status //停止服务 sudo service mysql stop //启动服务 sudo service mysql start //重启服务 sudo service mysql restart
2、创建用户
这里使用mysql的root用户登录数据库,并创建新用户pipi:
//登录mysql的root用户 sudo mysql -u root //创建用户pipi create user 'pipi'@'%' identified by '123456';
3、授权
//作为举例,这里授予所有权限给用户pipi grant all privileges on *.* to pipi; //刷新权限 flush privileges;
4、远程连接
mysql默认配置只允许本地进行连接和访问,需要修改配置文件来实现远程连接。
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
里面可以找到以下内容:
# Instead of skip-networking the default is now to listen only on # localhost which is more compatible and is not less secure. bind-address = 127.0.0.1 mysqlx-bind-address = 127.0.0.1
将bind-address的值由127.0.0.1改为0.0.0.0即可,最后需要重启mysql。