- 工信部备案号 滇ICP备05000110号-1
- 滇公安备案 滇53010302000111
- 增值电信业务经营许可证 B1.B2-20181647、滇B1.B2-20190004
- 云南互联网协会理事单位
- 安全联盟认证网站身份V标记
- 域名注册服务机构许可:滇D3-20230001
- 代理域名注册服务机构:新网数码
MySQL 8.0中的新增功能
数据库现在合并了一个事务数据字典。
支持Atomic DDL语句支持。
增强安全性和账户管理。
改进资源管理。
InnoDB的一些增强功能。
新型的备份锁。
默认字符集已从latin1更改为utf8mb4。
几个JSON增强。
使用Unicode的国际组件(ICU)提供正则表达式支持。
新的错误记录现在使用MySQL组件体系结构。
MySQL复制的增强。
支持公用表表达式(非递归和递归)。
有一个增强的优化器。
额外的窗口功能等等。
第1步:添加MySQL Apt存储库
幸运的是,有一个用于安装MySQL服务器,客户端和其他组件的APT存储库。 您需要将此MySQL存储库添加到您的系统的软件包源列表中; 首先从命令行使用wget工具下载存储库软件包。
$ wget -c https://www.landui.com/get/mysql-apt-config_0.8.10-1_all.deb
然后使用以下dpkg命令安装MySQL存储库软件包。
$ sudo dpkg -i mysql-apt-config_0.8.10-1_all.deb
请注意,在软件包安装过程中,系统会提示您选择MySQL服务器版本和其他组件,例如群集,共享客户端库或您要配置进行安装的MySQL工作台。
MySQL服务器版本mysql-8.0将被自动选中,然后向下滚动到最后一个选项Ok并单击[Enter]完成发行包的配置和安装,如屏幕截图所示。
配置MySQL APT配置
第2步:在Ubuntu 18.04中安装MySQL服务器
接下来,从所有配置的存储库(包括最近添加的MySQL存储库)下载最新的软件包信息。
$ sudo apt update
然后运行以下命令为MySQL社区服务器,客户端和数据库公用文件安装软件包。
$ sudo apt-get install mysql-server
在Ubuntu 18.04中安装MySQL 8.0
通过安装过程,您将被要求为MySQL服务器的root用户输入密码,重新输入密码以确认并按[Enter] 。
设置MySQL根密码
接下来, MySQL服务器认证插件配置信息将会出现,通读它并使用右箭头选择Ok并按[Enter]继续。
MySQL认证配置
之后,系统会要求您选择要使用的默认身份验证插件,然后使用向右箭头选择Ok ,然后按[Enter]完成程序包配置
选择MySQL身份验证插件
第3步:保护MySQL服务器安装
默认情况下, MySQL安装是不安全的。 为了保护它,请运行二进制包附带的安全脚本。 系统会要求您输入在安装过程中设置的根密码。 然后还要选择是否使用VALIDATE PASSWORD插件。
您也可以更改之前设置的根密码(如本例中所做的那样)。 然后输入yes/y来解决以下安全问题:
删除匿名用户? (按y | Y代表是 ,其他代码按否): y
禁止远程root登录? (按y | Y代表是 ,其他代码按否): y
删除测试数据库并访问它? (按y | Y代表是 ,其他代码按否): y
现在重新加载特权表? (按y | Y代表是 ,其他代码按否): y
通过发出以下命令来启动脚本。
$ sudo mysql_secure_installation
售前咨询
售后咨询
备案咨询
二维码
TOP