【Ubuntu】mysql安装

下载:https://dev.mysql.com/downloads/
version:8.0.30

su
dpkg -i mysql-connector-java_8.0.30-1ubuntu22.04_all.deb
apt-get update
apt-get install mysql-server

mysql 直连且安装过程无设置密码操作

alter user 'root'@'localhost' identified with mysql_native_password by 'your_new _password';

/etc/mysql/debian.cnf 临时账号存储文件
mysql -u debian-sys-maint -p 密码文件里有
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
FLUSH PRIVILEGES
exit;

远程

update user set host='%' where user = 'root';
flush privileges;
grant all on *.* to 'root'@'%';
flush privileges;

修改配置文件允许远程
vim /etc/mysql/mysql.conf.d/mysqld.cnf

注释掉 bind-address = 127.0.0.1

systemctl restart mysql.service

虚拟机远程 连接会慢
可以在文件 /etc/mysql/my.cnf 末尾添加

[mysqld]
#DNS反向解析
skip-name-resolve
posted @   小猫会发光  阅读(19)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示