centos 7 mysql界面管理器_centos7安装mysql5.7.24,并使用system管理mysql
1.創建安裝目錄
mkdir /mysql
2.進入安裝目錄
cd /data
3.下載5.7.24的tar包
wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz
4.解壓
tar -xvzf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz
5.修改文件夾名
mv mysql-5.7.24-linux-glibc2.12-x86_64 mysql
6.查看是否存在mysql殘留,并進行清除
查看包:rpm -qa|grep -i mysql
清除包:rpm -ev 殘余包名 --nodeps
查看路徑:find / -name mysql
清除路徑:rm -rf 路徑
7.創建用戶和用戶組
groupadd mysql
useradd -r -g mysql mysql
8.root用戶下執行初始化,這里會生成一個初始的臨時密碼,需要記錄下來
./mysqld --initialize --user=mysql --basedir=/data/mysql/ --datadir=/data/mysql/data/ --lc_messages_dir=/data/mysql/share --lc_messages=en_US
9.編輯my.cnf
vim /etc/my.cnf
10.添加內容
[mysqld]
basedir=/data/mysql/
datadir=/data/mysql/data/
socket=/data/mysql/data/mysql.sock
[client]
port=3306
socket=/data/mysql/data/mysql.sock
11.創建systemd管理項
vim /usr/lib/systemd/system/mysqld.service
12.寫入system配置
[Unit]
Description=MySQL Server
Documentation=mysqld
Documentation=http://dev.mysql.com/doc/refman/en/using-systemd.html
After=network.target
After=syslog.target
[Install]
WantedBy=multi-user.target
[Service]
User=mysql
Group=mysql
ExecStart=/data/mysql/bin/mysqld --defaults-file=/etc/my.cnf
LimitNOFILE = 5000
13.重讀systemd
systemctl daemon-reload
14.啟動mysql,查看啟動狀態,并設置開機自啟
systemctl start mysqld.service
systemctl status mysqld.service
systemctl enable mysqld.service
15.設置mysql遠程訪問,輸入之前生成的臨時密碼
./mysql -uroot -p
16.修改臨時密碼
ALTER USER USER() IDENTIFIED BY '123456';
17.設置root遠程訪問
use mysql
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;
總結
以上是生活随笔為你收集整理的centos 7 mysql界面管理器_centos7安装mysql5.7.24,并使用system管理mysql的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: “所说不如此”下一句是什么
- 下一篇: python response.json