您好,欢迎访问一九零五行业门户网

MAC电脑docker容器中启动mysql的方法

docker下载镜像
docker pull mysqldocker images
创建容器
docker run -d -e mysql_root_password=root --name mysql57 -v /usr/local/docker_mysql/57/data/mysql:/var/lib/mysql -p 3306:3306 mysql --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci --lower_case_table_names=1docker exec -it mysql57 bash
如果连接docker启动的mysql出现报错:
error 2059 (hy000): authentication plugin caching_sha2_password’ cannot be loaded
解决办法
alter user 'root'@'%' identified with mysql_native_password by 'root';alter user 'root'@'localhost' identified with mysql_native_password by 'root';select plugin from mysql.user where user = 'root';
停止
docker stop mysql
启动
docker start msyql
推荐:《mysql视频教程》
以上就是mac电脑docker容器中启动mysql的方法的详细内容。
其它类似信息

推荐信息