WSL+Docker安装MySql

直接在wsl中安装

  1. 使用apt安装
  2. 启动:service mysql start
  3. 初始化:mysql_secure_installation
  4. 登陆:mysql -u root -p
  5. 配置允许远程以用户名和密码的方式连接
GRANT ALL ON *.* TO 'root'@'%';
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '你的密码';
FLUSH PRIVILEGES;

配置表名大小写不敏感:MySQL在Windows默认不敏感,在Linux则默认敏感

echo "lower_case_table_names = 1" >> /etc/mysql/mysql.conf.d/mysqld.cnf
/etc/init.d/mysql restart

使用Docker运行

dokcer版本的mysql5默认可直接远程连接,无需再配置

docker run --name mysql5 -v /opt/mysql-data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123 -p 3307:3306 -d mysql:5.7
echo "lower_case_table_names = 1" >> /etc/mysql/mysql.conf.d/mysqld.cnf
docker restart mysql
上一篇:IntelliJ-IDEA-2021-1-EAP-发布!网友:这更新速度,服气


下一篇:win10系统下Docker Desktop修改docker镜像存放位置