day1(多实例配置)
发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,数据库的安装路径:/usr/local/mysql数据目录:/data/mysql/data(此处mysql的解压就不再列出来了)在原来的环境上已经有安装了一个实例port3306在此处要新进2个实例
千家信息网最后更新 2025年01月21日day1(多实例配置)数据库的安装路径:/usr/local/mysql
数据目录:/data/mysql/data
(此处mysql的解压就不再列出来了)
在原来的环境上已经有安装了一个实例port3306
在此处要新进2个实例(端口为3307,3308)
[root@master2 mysql]# pwd
/data/mysql
# mkdir data3307
# mkdir data3308
chown -R mysql:mysql .
# cd scripts/
# ls
mysql_install_db
./mysql_install_db --user=mysql datadir=/data/mysql/data3307
./scripts/mysql_install_db --user=mysql --datadir=/data/mysql/data3307/
./scripts/mysql_install_db --user=mysql --datadir=/data/mysql/data3308/
配置文件(/etc/my.cnf)
[mysqld_multi]
mysqld=/usr/local/mysql/bin/mysqld
mysqladmin=/usr/local/mysql/bin/mysqladmin
user=admin
password=123456
[mysqld3306]
port=3306
pid-file=/data/mysql/data/master2.pid
datadir=/data/mysql/data
basedir=/usr/local/mysql
socket=/tmp/mysql.sock
user = mysql
server-id = 3306
[mysqld3307]
socket=/tmp/mysql3307.sock
port=3307
datadir=/data/mysql/data3307
pid-file=/data/mysql/data/mysql3307.pid
basedir=/usr/local/mysql
user = mysql
server-id = 3307
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysqld3308]
socket=/tmp/mysql3308.sock
port=3308
datadir=/data/mysql/data3308
pid-file=/data/mysql/data/mysql3308.pid
basedir=/usr/local/mysql
user = mysql
server-id = 3308
启动三个mysql服务
mysqld_multi start 3306
mysqld_multi start 3307
mysqld_multi start 3308
#mysql -uroot -p123456 -S ./mysql.sock(3306端口的已经设置了密码了)
mysql -uroot -p -S ./mysql3307.sock #登录mysql
mysql -uroot -p -S ./mysql3308.sock
netstat -ntlp |grep mysql #查看mysql端口监听
[root@master2 lib]# netstat -ntlp |grep mysql
tcp 0 0 :::3307 :::* LISTEN 15878/mysqld
tcp 0 0 :::3308 :::* LISTEN 15968/mysqld
tcp 0 0 :::3306 :::* LISTEN 15819/mysqld
设置新密码
mysqladmin -uroot -S /tmp/mysql_3307.sock password 123456
mysqladmin -uroot -S /tmp/mysql_3308.sock password 123456
设置权限(3307,3308,3306)都要设置
grant all on *.* to admin@'%' identified by 'root' with grant option;
查看日志
cd /usr/local/mysql/share
# tail -f mysqld_multi.log
数据目录:/data/mysql/data
(此处mysql的解压就不再列出来了)
在原来的环境上已经有安装了一个实例port3306
在此处要新进2个实例(端口为3307,3308)
[root@master2 mysql]# pwd
/data/mysql
# mkdir data3307
# mkdir data3308
chown -R mysql:mysql .
# cd scripts/
# ls
mysql_install_db
./mysql_install_db --user=mysql datadir=/data/mysql/data3307
./scripts/mysql_install_db --user=mysql --datadir=/data/mysql/data3307/
./scripts/mysql_install_db --user=mysql --datadir=/data/mysql/data3308/
配置文件(/etc/my.cnf)
[mysqld_multi]
mysqld=/usr/local/mysql/bin/mysqld
mysqladmin=/usr/local/mysql/bin/mysqladmin
user=admin
password=123456
[mysqld3306]
port=3306
pid-file=/data/mysql/data/master2.pid
datadir=/data/mysql/data
basedir=/usr/local/mysql
socket=/tmp/mysql.sock
user = mysql
server-id = 3306
[mysqld3307]
socket=/tmp/mysql3307.sock
port=3307
datadir=/data/mysql/data3307
pid-file=/data/mysql/data/mysql3307.pid
basedir=/usr/local/mysql
user = mysql
server-id = 3307
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysqld3308]
socket=/tmp/mysql3308.sock
port=3308
datadir=/data/mysql/data3308
pid-file=/data/mysql/data/mysql3308.pid
basedir=/usr/local/mysql
user = mysql
server-id = 3308
启动三个mysql服务
mysqld_multi start 3306
mysqld_multi start 3307
mysqld_multi start 3308
#mysql -uroot -p123456 -S ./mysql.sock(3306端口的已经设置了密码了)
mysql -uroot -p -S ./mysql3307.sock #登录mysql
mysql -uroot -p -S ./mysql3308.sock
netstat -ntlp |grep mysql #查看mysql端口监听
[root@master2 lib]# netstat -ntlp |grep mysql
tcp 0 0 :::3307 :::* LISTEN 15878/mysqld
tcp 0 0 :::3308 :::* LISTEN 15968/mysqld
tcp 0 0 :::3306 :::* LISTEN 15819/mysqld
设置新密码
mysqladmin -uroot -S /tmp/mysql_3307.sock password 123456
mysqladmin -uroot -S /tmp/mysql_3308.sock password 123456
设置权限(3307,3308,3306)都要设置
grant all on *.* to admin@'%' identified by 'root' with grant option;
查看日志
cd /usr/local/mysql/share
# tail -f mysqld_multi.log
端口
实例
数据
配置
三个
密码
数据库
文件
日志
权限
环境
目录
路径
新密
新进
服务
登录
监听
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
如何做一个简单的数据库管理系统
如何提升网络安全技术
play 获取表单数据库
筑牢网络安全主阵地
网络技术第四大题
提取wxid软件开发
数据库事物的传播方式
广东嵌入式软件开发服务费
远古海滩 服务器
男生游戏软件开发
数据库技术在军事上的应用
数据库营销是一对一吗
重庆有哪些可以学软件开发吗
广州软件开发市场
计算机网络技术应聘教师岗位
软件开发工程师什么时候考试
传奇2元宝数据库设置
使命召唤所有服务器都是谁管理
青浦区媒体数据库清单
青海2020网络安全主题教育
数据库的市场空间
java 文件写入文件服务器
t6弹性云服务器
速达3000pro数据库
以色列的网络安全设备
部队网络安全ppt
网络安全竖版小报版面
阿里云 轻云服务器
卓越服务器多少钱
数据库小数位数