MySQL多实例安装开机自启动服务配置过程
16lz
2021-12-09
1.mysql多实例
mysql多实例是指在一台或多台机器上跑多个mysql数据库,大大节省开销的费用,方便管理数据内容。
2.环境设备
系统版本 | 安装方式以及版本 |
---|---|
centos8 | mysql5.7(二进制安装) |
3.创建数据目录
安装包添加环境变量以及属主等步骤省略,各路神仙都会
[root@clq ~]# mkdir /opt/data/{3306,3307,3308} -p[root@clq ~]# chown mysql.mysql /opt/data/*
[root@clq ~]# yum -y install perl
- 方法一:[root@clq ~]# mysql -uroot -p't%rIkwKeI5Rl' -P3306 -S /tmp/mysql3306.sock
- 方法二:[root@clq ~]# mysql -uroot -p't%rIkwKeI5Rl' -P3306 -h127.0.0.1
//分别进入mysql,依次更改密码即可
9.一键启动和开机自启
#mysqld_multi服务脚本复制到/etc/init.d/下[root@mysql ~]# cp /usr/local/mysql/support-files/mysqld_multi.server /etc/init.d/mysqld_multi#修改脚本,系统脚本启动的时候会在新的终端重新加载加这一条会在bindir下找到mysqld_multibasedir=/usr/local/mysqlbindir=/usr/local/mysql/binexport PATH=$bindir:$PATHsystemctl daemon-reload 系统重新加载服务开启:[root@mysql ~]# service mysqld_multi start 3306[root@mysql ~]# service mysqld_multi start 3307[root@mysql ~]# service mysqld_multi start 3308自启动:[root@mysql ~]# chkconfig mysqld_multi on[root@mysql ~]#reboot[root@mysql ~]# ss -antlState Recv-Q Send-Q Local Address:Port Peer Address:Port Process LISTEN 0 80 *:3306 *:* LISTEN 0 80 *:3307 *:* LISTEN 0 80 *:3308 *:*
更多相关文章
- 《Android和PHP最佳实践》官方站
- Android(安卓)多媒体扫描过程(Android(安卓)Media Scanner Proces
- android用户界面之按钮(Button)教程实例汇
- Android(安卓)Chromium WebView html js 开发系列
- TabHost与RadioGroup结合完成的菜单【带效果图】5个Activity
- Android(安卓)UI开发第十七篇——Android(安卓)Fragment实例(Lis
- Android——Activity四种启动模式
- Android(安卓)Calendar使用过程中遇到的问题
- Android布局(序章)