【mysql】 在 centos 上 使用 tar.gz 安裝
1、官網或映象下載
mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz
2、安裝依賴
yum install -y perl-Module-Install.noarch
3、加帳號與分組
#加帳號
userdel mysql
useradd -s /sbin/nologin mysql
#加分組
groupdel mysql
groupadd mysql
useradd -r -g mysql mysql
4、解壓
#解壓並移動到目標位置
rm -rf mysql-5.6.34-linux-glibc2.5-x86_64
rm -rf mysql-5.6.34-linux-glibc2.5-x86_64?
rm -rf /etc/init.d/mysql
rm -rf /etc/init.d/mysql?
rm -rf /usr/local/mysql
tar -zxvf mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz
mv mysql-5.6.34-linux-glibc2.5-x86_64 /usr/local/mysql
5、目錄授權
#授權
chown -R mysql:mysql /usr/local/mysql
6、建立資料庫
#建立資料庫例項
/usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
7、設定開機啟動
#開機啟動
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
8、資料庫配置檔案
cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf
9、 編輯 /etc/my.cnf 改埠,改資料目錄,日誌目錄等
vim /etc/my.cnf
10、編輯 iptabls
echo " 開通 3066 埠"
vim /etc/sysconfig/iptables
11、啟動
service iptables restart
service mysql restart
12、改密碼(此版本,本機登入無需密碼)
/usr/local/mysql/bin/mysql -u root
#修改本機
grant all on *.* to 'root'@'localhost' IDENTIFIED BY 'newpwd' with grant option ;
flush privileges;
#修改遠端
grant all on *.* to 'root'@'192.168.1.%' IDENTIFIED BY 'newpwd' with grant option ;
flush privileges;
13、用 navicat for mysql 登入