ubuntu mysql 5.7 远程_ubuntu18.04安装mysql5.7以及远程连接

本文详细介绍了如何在Ubuntu 18.04上安装MySQL 5.7,包括安装过程、设置初始密码、修改配置文件以允许远程连接,并提供授权步骤,确保用户能够从远程主机访问MySQL数据库。
摘要由CSDN通过智能技术生成

一、安装mysql

1、安装mysql

sudo apt-get install mysql-server

此外还能安装mysql-workbench

sudo apt-get install mysql-workbench

2、安装之后查看默认的用户名和密码

sudo cat /etc/mysql/debian.cnf

2b73b61e35141a2548c8cbc8a782ccd4.png

3、用上述用户名和密码登录mysql

mysql -u debian-sys-maint -p

然后回车,输入上述密码进行登录

41c4138bebcb7dfb408af3b5147275bd.png

4、修改默认密码

mysql>use mysql;

Reading table informationfor completion of table andcolumn names

You can turn off this feature to get a quicker startup with-A

Database changedmysql>select user,plugin from user;

b104582b5a5f835e9e3fdf3c0c646756.png

mysql> update user set authentication_string=password('这里输入要设置的新密码'),plugin='mysql_native_password' where user='root';

6ae1e68bf3fed47692afbabe485efafa.png

刚才就是为root用户设置的密码,以后我们就可以用root用户加上设置的密码登录mysql

刷新数据库,退出:

mysql>flush privileges;

Query OK, 0 rows affected (0.00sec)

mysql> exti;

到此就可以使用root用户和所设置的密码进行登录mysql数据了

51fafd552b98d4f2ac39df7f9e3546d4.png

二、远程主机连接mysql数据库

1、进入mysql的配置文件

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

进入配置文件后输入 i 进入插入模式,然后注释下面这一行(还可把127.0.0.1改为0.0.0.0)

9953780ee1a8a228af94b80fa6a42155.png

注释之后按Esc返回查看模式,按shift + : ,然后输入 wq 进行保存退出

重启数据库

sudo service mysql start

以上是相关配置,如果想进行远程连接还需要mysql的相关授权:

登录mysql数据库:

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '这里填写登录密码'WITH GRANT OPTION;

Query OK, 0 rows affected,1 warning (0.00sec)

mysql>FLUSH PRIVILEGES;

Query OK, 0 rows affected (0.00sec)

mysql>exit;

Bye

到此我们就可以远程连接数据库了,输入ifconfig查看

b43a7076af4e2adb5ca25e4f5b965496.png

打开window下的navicat进行远程登录

ef12e0291b0f4c258fb909b747b76cef.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值