千家信息网

如何在Ubuntu 18.04系统中安装mysql5.7

发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,如何在Ubuntu 18.04系统中安装mysql5.7?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。具体内容如下1.1安装首先执行下面
千家信息网最后更新 2025年11月07日如何在Ubuntu 18.04系统中安装mysql5.7

如何在Ubuntu 18.04系统中安装mysql5.7?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

具体内容如下

1.1安装

首先执行下面三条命令:

# 安装mysql服务sudo apt-get install mysql-server# 安装客户端sudo apt install mysql-client# 安装依赖sudo apt install libmysqlclient-dev# 检查状态sudo netstat -tap | grep mysql

1.2设置root密码

mysql5.7安装完成后普通用户不能进mysql,原因:root的plugin被修改成了auth_socket,用密码登陆的plugin应该是mysql_native_password,直接用root权限登录就不用密码,修改root密码和登录验证方式:

$ sudo su# mysqlmysql>mysql> select user, plugin from mysql.user;+------------------+-----------------------+| user | plugin |+------------------+-----------------------+| root | auth_socket || mysql.session | mysql_native_password || mysql.sys | mysql_native_password || debian-sys-maint | mysql_native_password |+------------------+-----------------------+4 rows in set (0.00 sec)mysql> update mysql.user set authentication_string=PASSWORD('123456'), plugin='mysql_native_password' where user='root';mysql> flush privileges;mysql> exitBye# exit$ sudo /etc/init.d/mysql restart$ mysql -uroot -pEnter password: Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 2Server version: 5.7.22-0ubuntu18.04.1 (Ubuntu)Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql>

1.3配置mysql远程登录

# 修改配置文件,注释掉bind-address = 127.0.0.1$ sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf# 保存退出,然后进入mysql服务,执行授权命令:$ mysql -uroot -pmysql> grant all on *.* to root@'%' identified by '123456' with grant option;Query OK, 0 rows affected, 1 warning (0.00 sec)mysql> flush privileges;Query OK, 0 rows affected (0.00 sec)mysql> exitBye$ sudo /etc/init.d/mysql restart

看完上述内容,你们掌握如何在Ubuntu 18.04系统中安装mysql5.7的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

密码 内容 登录 系统 中安 原因 命令 方法 更多 问题 服务 配置 普通 束手无策 为此 不用 客户 客户端 对此 技能 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 系统工程师和软件开发工程师 守护网络安全精神家园 怎么购买台湾服务器虚拟主机 枣庄市网络安全执法典型案例 插入数据库之前查同 iphone无线网络安全低 怎么考虑服务器的安全性 株洲服务器软件工程师寒假班 遵义莹格互联网科技有限公司 普通主机做成服务器 深圳市大富网络技术 原神用的什么服务器 西太湖互联网科技产业园 梦幻西游各服务器门派闯关统计 网络安全等级保护测评师薪酬 数据库的安全管理机制是 农行软件开发中心武汉月薪 怎么把sql的数据库删除 办公软件开发拟解决方案 软路由如何搭建plex服务器 网络安全需要怎么加强 直通车竞价软件开发 ctf网络安全大赛啥意思 网络技术支撑岗笔试题 软件开发收单员 论移动通信网络安全技术探索 贵阳最专业的软件开发公司 数据库进去 形容网络安全的由来 宁波大学网络安全专业
0