自学内容网 自学内容网

ubuntu 之 安装mysql8

 安装

# 如果 ubuntu 版本 >= 20.04  则不用执行 wget 这步
wget https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb

sudo apt-get update

sudo apt-get install mysql-server mysql-client

安装过程中如果没有提示输入密码

sudo cat /etc/mysql/debian.cnf # 查看 debian.cnf 里面的用户名和密码

mysql -u用户名 -p密码 # 注意这里 -u 和 用户名中间没有空格 -p 和 密码中间也没有空格

use mysql;

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your password';

FLUSH PRIVILEGES;

sudo service mysql restart # 重启服务

mysql -u root -p # 用刚刚修改过的密码登录

修改远程访问

mysql -u root -p # 登录

use mysql;

update user set host='%' where user='root';

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'your password';

FLUSH PRIVILEGES;

如果 group by 不能用

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf # 在[mysqld]的下面添加如下语句,然后重启

sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION'

原文地址:https://blog.csdn.net/qq_42889888/article/details/136031375

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!