您的位置:首页 > 教育 > 锐评 > Ubuntu中MySQL安装与远程连接配置

Ubuntu中MySQL安装与远程连接配置

2024/10/6 12:28:27 来源:https://blog.csdn.net/2301_78270736/article/details/141229728  浏览:    关键词:Ubuntu中MySQL安装与远程连接配置

一、Ubuntu中MySQL的安装

在Ubuntu中安装MySQL很简单只需要打开终端,在终端中输入下边这段代码,等待下载完成

sudo apt install mysql-server

 如果你使用的是Ubuntu22则默认安装的是mysql8.0.39的版本,如果是Ubuntu18则默认下载的是mysql5.7.42的版本。

安装完成之后输入下面一段代码进行系统的root登录,就可以进入使用mysql了。

sudo mysql -u root -p
#-u 用户名    -h 主机地址    -P 主机ip端口号     -p 密码

 进入之后我们要创建一个用户以方便我们进行远程连接,

输入上边的内容可以创建一个用户名为admin 密码为123456的用户,大家可以套用来创建用户。

我们来登陆一下刚创建的用户

先退出mysql输入exit,

然后重新登录输入sudo mysql -u admin -p123456

可以发现使用我们刚创建的用户登录成功了

 

 二、Ubuntu中MySQL远程连接

接下来我们就可以进行远程连接了,要想进行远程登录连接就必须满足两点要求

1、数据库的用户要有远程权限 2、数据库开放了远程连接权限

我们先来解决第一点给我们刚刚创建的用户admin赋予权限

输入上边的内容就可以赋予我们创建的用户远程连接的权限,赋予权限之后我们需要重启MySQL

输入systemctl restart mysql

接下来我们解决第二点,将数据库的远程连接权限开放 ,我们需要在终端输入 

sudo vim /etc/mysql/mysql.conf.d/mysqld.conf

然后按照下面的操作将配置文件的内容修改

bind-address       = 127.0.0.1 
mysqlx-bind-adress = 127.0.0.1
#将上面的代码改为
bind-address       = (你的Ubuntu的IP地址)
mysqlx-bind-adress = 127.0.0.1

完成上面这两点就可以进行远程连接了,我们在windows终端试一试,检测是否可以远程登录连接。

输入mysql -h (IP地址)-P(主机端口号)-u (用户名)-p(密码)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com