linux 安装 mysql8

安装

image

image

查看版本

image

查看状态

image

配置

sudo mysql_secure_installation

配置一些比如 root 允不允许远程登录之类

我配置了不允许root远程登录,root 为空密码

image

配置一个普通用户

https://zhuanlan.zhihu.com/p/569668500#:~:text=MySQL8.0 创建用户及授权 - 看这篇就足够了 1 1.命令行进入MySql 使用 mysql ,for%20%27%23userName%27%40%27%23host%27%3B%20...%208%208.%E9%AA%8C%E8%AF%81%20%E4%BD%BF%E7%94%A8navicat%E7%AD%89%E5%8F%AF%E8%A7%86%E5%8C%96%E5%B7%A5%E5%85%B7%E9%AA%8C%E8%AF%81%20...%20%E6%9B%B4%E5%A4%9A%E9%A1%B9%E7%9B%AE

客户端登录

报错

Unable to connect to localhost

查了很久原因

是 mysqld.cnf 配置有点问题,特意翻到我原来的华为云服务器看了下差别

image

image

image

重启服务

systemctl restart mysql.service

成功

密码要稍改下编码格式,否还不能在客户端登录成功(服务器上能登录成功)

image

posted @ 2023-11-01 11:45  妖精代码  阅读(32)  评论(0)    收藏  举报