当前位置:网站首页>Ubuntu安装Mysql5.7
Ubuntu安装Mysql5.7
2022-07-31 07:29:00 【emgexgb_sef】
参考文章:Ubuntu安装MySQL、怎么在Ubuntu Linux上安装MySQL
文章目录
更新仓库
输入sudo apt update
,输入密码即可
从 Ubuntu 仓库安装 MySQL5.7
输入sudo apt install mysql-server -y
安装完成,输入mysql --version
查看数据库版本
使用systemctl status mysql.service
命令查看数据库是否启动
配置
为了提高MySQL安装的安全性,执行sudo mysql_secure_installation
- 在按Enter键之后,将出现的第一件事是VALIDATE PASSWORD插件提示窗口。此步骤是为root用户设置安全密码,具体取决于选择的密码类型。 输入 Y并按Enter键 。 输入密码强度数字,然后按Enter键。在下一个屏幕上,输入并重新输入密码。
- 显示输入密码的强度,并提示您输入密码以继续输入的密码。 选择Y并按Enter键。
- 在接下来的两个步骤中,将提示您一些问题,并根据您提供的答案来设置系统的安全性。第一个问题是有关删除匿名测试用户的信息。 按Y并按Enter键;下一个问题是关于禁止远程系统的root登录。 建议root用户允许来自本地系统的连接,并拒绝来自远程连接的连接。 选择Y并按Enter键;下一个问题是删除“测试”数据库。 如果要删除它,请按Y并按Enter键。
- 在最后一步中,将要求您重新加载特权表,以使上述更改生效。 按Y 键,然后按Enter键 ,所有安全设置将被提交:
重新加载特权表后,“全部完成!” 消息应该出现。
完成所有设置后,以root用户登录MySQL。 在终端中,键入以下命令:mysql -u root -p
,输入 root用户的密码,然后按Enter 。 会得到以下信息
默认情况下, root用户将使用auth_socket插件身份验证方法,而不是密码。 要设置root用户使用密码连接到MySQL实例,需要将身份验证方法从auth_socket更改为mysql_native_password方法。
首先,在MySQL用户前面使用sudo命令连接到MySQL实例:sudo mysql -u root -p
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
边栏推荐
猜你喜欢
First acquaintance with NK-RTU980 development board
2022.07.13_每日一题
Yu Mr Series 】 【 2022 July 022 - Go Go teaching course of container in the dictionary
Practical Bioinformatics 2: Multi-omics data integration and mining
MySQL安装到最后一步 write configuration file 失败 怎么办?及后安装步骤
2022.07.29_每日一题
MySQL 8.0.29 解压版安装教程(亲测有效)
New in Visual Studio: Low Priority Builds
DAY18: Xss Range Clearance Manual
2022.07.14_Daily Question
随机推荐
进程调度的基本过程
MySQL安装到最后一步 write configuration file 失败 怎么办?及后安装步骤
2022.07.15_每日一题
【愚公系列】2022年07月 Go教学课程 022-Go容器之字典
48页智慧城市规划蓝图 解决方案
《opencv学习笔记》-- 仿射变换
Thread 类的基本用法——一网打尽
《c语言》青蛙跳台阶递归问题
2022.07.22_每日一题
2022.07.20_每日一题
Linux redis6.2.6 configuration file
XSS详解
Introduction and self-order of bcos
关于“算力”,这篇文章值得一看
Practical Bioinformatics 2: Multi-omics data integration and mining
[Interview: Concurrency 38: Multithreading: Thread Pool] Basic concepts of the ThreadPoolExecutor class
2022.07.29_Daily Question
《C语言小游戏》扫雷
初识NK-RTU980开发板
Environment_Variable_and_SetUID