改成默认的caching_sha2_password# mysql8.4 中已经没有default_authentication_plugin变量了,要注释掉default_authentication_plugin=caching_sha2_password###从库配置## 设置server_id,同一局域网中需要唯一server_id=222## 指定不需要同步的数据库名称
主服务器my.cnf配置(Docker里面安装的MySQL配置文件在/etc/mysql/my.cnf) log_bin = /var/lib/mysql/mysql-bin// 这里mysql-bin只是日志文件的路径(如果没有指定目录,默认就在datadir目录)和文件名前缀,可以自己取,生成的日志文件应该是 mysql-bin.000001.log类似的,实际上我一般用服务器名/var/lib/mysql/se...
dockerrun--namemysql-container-eMYSQL_ROOT_PASSWORD=root-dmysql:8 1. 在上面的命令中,我们创建了一个名为mysql-container的容器,并设定了MYSQL_ROOT_PASSWORD变量,来设置数据库根用户密码。 MySQL 8 配置文件的位置 Docker 容器内的 MySQL 默认配置文件一般是/etc/mysql/my.cnf。如果你想要查看或修改 MySQL ...
1,下载docker镜像 docker pull mysql:8.0 2,建立主机目录 mkdir -p /opt/mysql/conf /opt/mysql/data /opt/mysql/logs 3,创建mysql8.0配置文件 vim /opt/mysql/conf/my.cnf 1[mysqld]2#datadir=/usr/local/mysql/data3default_authentication_plugin=mysql_native_password #使用mysql8以前的密码插件,以便nav...
--name mysql8 名称是mysql8 --privileged=true 挂载文件权限设置 --restart unless-stopped 设置 开机后自动重启容器 -v /docker/mysql8.0.20/mysql:/etc/mysql \ 挂载配置文件【路径是上面创建的挂载路径】 -v /docker/mysql8.0.20/logs:/logs \ 挂载日志【路径是上面创建的挂载路径】 ...
6.1、下载mysql8镜像 docker pull mysql:8.0.20 6.2 、创建目录 mkdir -p /docker/mysql8.0.20/etc/mysql/conf.d mkdir /docker/mysql8.0.20/logs mkdir /docker/mysql8.0.20/data mkdir /docker/mysql8.0.20/mysql-files 6.3、创建配置文件 vim /docker/mysql8.0.20/etc/mysql/conf.d/my.cnf ...
docker.io/library/mysql:8.4.0 启动一个mysql容器,查看数据文件、配置文件存放路径 这个容器是临时容器,用完要销毁 启动容器 docker run -d -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=root --name mysql-temp mysql:8.4.0 [root@kssj-vm-shebeijiance opt]# docker run -d -p 3306:3306 --na...
//基础配置[client]port=3306socket=/var/run/mysqld/mysql.sock[mysqld]datadir=/var/lib/mysqlsocket=/var/run/mysqld/mysql.sock//路径需要有mysql用户权限 建议直接在mysql目录character-set-server=UTF8MB4sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES#mysql8.0适配5.7语法//主从配置server-id=1 /...
案例:mysql:5.7 说明:其中repository是指镜像名称,tag是指版本号 我们首先给出一张docker镜像整体操作图: 然后我们给出Docker的相关操作: 代码语言:javascript 复制 # Docker查看目前存在镜像 docker images #Docker存在两种获取方式(pull云端获取,build构建我们后续详细讲述)##Docker的pull拉取镜像,直接在云服务器上拉...