【mysql】02在ubuntu24安装并配置mysql

安装

sudo apt-get update
sudo apt-get install mysql-server

设置root密码

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';

FLUSH PRIVILEGES;

添加用户并设置远程可访问

添加用户并赋予权限

CREATE USER 'remote_user'@'%' IDENTIFIED BY 'Password@123';
GRANT ALL PRIVILEGES ON *.* TO 'remote_user'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

编辑配置文件

sudo nano /etc/mysql/my.cnf

修改 bind-address 配置项

[mysqld]
bind-address = 0.0.0.0

重启mysql

sudo service mysql restart

配置防火墙

sudo ufw allow 3306/tcp
相关推荐
@Carey26 分钟前
数据库,SQL和 MySql的三者关系
数据库·sql·mysql
一 乐30 分钟前
汽车租赁|基于SprinBoot+vue的汽车租赁系统(源码+数据库+文档)
java·数据库·vue.js·游戏·论文·源码·汽车租赁系统
毕设木哥35 分钟前
计算机毕业设计推荐-基于python的个性化旅游路线推荐平台
大数据·开发语言·数据库·python·课程设计·旅游·毕设
大作业管家1 小时前
MySQL 选择数据库
数据库·mysql·mysql删除数据库
俗庸2031 小时前
MySQL集群技术详解
数据库·mysql
lxllzwj52013142 小时前
CentOS7 mysql-cluster安装与配置
android·mysql·adb
HoweWWW2 小时前
Mysql集群
数据库·mysql
雨凝1213282 小时前
MySQL集群 主从复制 和 高可用 配置详解
android·mysql·adb
雪球不会消失了2 小时前
Redis数据的持久化是如何做的?(面试版)
数据库·redis·缓存
隔壁小木在努力冲2 小时前
NoSql数据库Redis集群
数据库·redis·sql·nosql