2023-7-4 myluzh
MySQL
0x01 创建mysql环境
使用docker创建两台mysql,名字为mysql_master与mysql_slave,加入mysql-network网络,设置root密码为Qwer1234.
这里需要挂载容器内的三个目录分别为数据文件夹、日志文件夹、配置文件夹。
docker run -d \
--name mysql_master \
--network mysql-network \
-v /Users/myluzh/Documents/docker/mysql_master/data:/var/lib/mysql \
-v /Users/myluzh/Documents/docker/mysql_master/log:/var/log/mysql/ \
-v /Users/myluzh/Documents/docker/mysql_master/config:/etc/mysql/conf.d \
-e MYSQL_ROOT_PASSWORD=Qwer1234. \
mysql:latest
docker run -d \
--name mysql_slave...
阅读全文>>
标签: mysql mysql8 主从
评论(0)
(349)
2022-9-6 myluzh
MySQL
官网地址:https://dev.mysql.com/downloads/repo/yum/
可以在以上地址选择想要的版本将下面的链接后面部分替换
替换地址
wget http://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm
rpm -ivh mysql80-community-release-el7-3.noarch.rpm
yum update
安装:
yum install mysql-server
初始化:
mysqld --initialize
权限设置:
chown mysql:mysql -R /var/lib/mysql
启动mysql:
systemctl start mysqld
systemctl enable mysqld
systemctl status mysqld
查看mysql8安装后的初始密码
grep "A temporary password" /var/log/mysql/mysqld.log
登录mysql
mysql -u root
刷新权限
flush p...
阅读全文>>
标签: centos mysql8 yum
评论(0)
(449)
2022-4-19 myluzh
MySQL
1、进入数据库
mysql -u root -p ‘原来的密码’ //进入数据库中
2、切换数据库
use mysql;
3、使用以下命令开启root用户远程访问权限:
CREATE USER 'root'@'%' IDENTIFIED BY '你的密码';
GRANT ALL ON *.* TO 'root'@'%';
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '你的密码';
4、刷新权限
FLUSH PRIVILEGES;
阅读全文>>
标签: mysql8 远程访问
评论(0)
(549)