千家信息网

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

发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,如何在Ubuntu 18.04系统中安装mysql5.7?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。具体内容如下1.1安装首先执行下面
千家信息网最后更新 2025年01月20日如何在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安全错误 数据库的锁怎样保障安全 waf防火墙数据库安全吗 网址连接数据库失败怎么解决 数据库教程视频 服务器的报警灯 蓬莱游戏软件开发企业 枣庄联想服务器总代理在哪里 参观计算机网络技术实验实训室 塔式服务器是什么 数据库产品市场份额 腾讯数据库有限公司 如何搭建一台文件服务器 网络安全认证考试难吗 软件开发团队介绍怎么写 苏州微软软件开发面试经验 计算机网络技术教学实施报告 计算机网络技术专业技能考核 排名靠前的计算机网络技术学校 宜春正规服务器要多少费用 网络安全教育心得700 北安网络安全检查服务机构 明日之后哪个服务器是老区 无法联系服务器 苹果电脑 软件开发没有工作经验 结构化方法 软件开发 刀片机服务器安装 关于网络安全事故的灰白 无纸化会议管理服务器安装 软件开发生命周期模型第五阶段 网络安全禁毒教育绘画 oracle查询性能数据库
0