wsl SQL的使用
# 打开 Ubuntu 命令行并更新可用的包: sudo apt update # 更新该包后,使用以下命令安装 MySQL: sudo apt install mysql-server # 确认安装并获取版本号: mysql --version # 启动 MySQL Server / 检查状态: systemctl status mysql # 若要打开 MySQL 提示符,请输入: sudo mysql # 若要查看可用的数据库,请在 MySQL 提示符中输入: SHOW DATABASES; # 若要创建新数据库,请输入: CREATE DATABASE database_name; # 若要删除数据库,请输入: DROP DATABASE database_name;
# username:用户名;
# host:指定在哪个主机上可以登录,本机可用localhost,%通配所有远程主机;
# password:用户登录密码
CREATE USER 'car'@'localhost' IDENTIFIED BY 'car';
# 赋予所有权限个角色
grant all privileges on *.* to 'car'@'%';
# 相关命令
update user set host='%' where user='root';
FLUSH PRIVILEGES;
以上是一些数据库的基础命令
MySQL8报错:Public Key Retrieval is not allowed
# properties配置文件中 在配置数据源的时候直接将属性allowPublicKeyRetrieval设置为true即可 spring.datasource.url=jdbc:mysql://localhost:3306/car?useSSL=false&allowPublicKeyRetrieval=true