互联网的精髓在于分享,网上有很多关于MySQL8的安装,远程,以及忽略大小写等问题的解决方法,但是很多文章中MySQL一会5.7,一会8.0的,跟着操作,系统都给我整崩掉了,看个屁。在自己成功了以后,总结了一下,分享给大家,主要适用与MySQL8.0.23,Ubuntu或者开放麒麟(openkylin)系统 。
一,安装MySQL
在终端输入以下命令,自动安装数据库,默认版本一般为:mysqld 8.0.28
sudo apt install mysql-server mysql-client
二,更改配置文件
1,数据库自动安装完成后,终端输入以下命令,打开数据库配置文件
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
2,在[mysqld]下面添加以下字段
sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION'
lower_case_table_names=1
3,注销访问地址限制,将以下字段注销
bind-address = 127.0.0.1
mysqlx-bind-address = 127.0.0.1
如图