MySQL 相关
安装
从 Ubuntu-20.04 开始,Apt 软件源就是 8.0 版本的 MySQL。
sudo apt install mysql-server
安装完成后需要手动启动服务 sudo service mysql start。注意服务名叫 mysql 非安装时的 mysql-server。
默认 root 用户密码为空。可用 sudo 直接登录进 mysql 进入交互模式。
sudo mysql -u root
允许外网访问
改配置
sudo /etc/mysql/mysql.conf.d/mysqld.cnf
# /etc/mysql/mysql.conf.d/mysqld.cnf
bind-address = 0.0.0.0
记得重启
sudo service mysql restart
SQL Tips
创建数据库
create database xxx
注意数据库名不能有横杠 -。
创建新用户
CREATE USER 'username'@'%' IDENTIFIED BY 'password';
配置新用户配置指定的数据库权限
GRANT all privileges ON databasename.* TO 'username'@'%'
查看所有用户
use mysql; select user from user;