Centos6.8 Mysql5.6 安裝配置教程(轉)
-
準備Mysql文件:
方式一:wget url(mysql下載地址);
方式二:從官網下載mysql,上傳至centos(小編使用的Nodepad++的NppFTP具體做法請百度);
-
檢查之前安裝版本與卸載:
1:檢查之前版本;
rpm -qa | grep -i mysql
2:卸載之前安裝所有;
yum -y remove mysql-libs*
-
安裝與初始化:
1:安裝;
rpm -ivh MySQL-server-5.6.34-1.rhel5.x86_64.rpm
rpm -ivh MySQL-client-5.6.34-1.rhel5.x86_64.rpm
rpm -ivh MySQL-devel-5.6.34-1.rhel5.x86_64.rpm
2:初始化;
cp /usr/share/mysql/my-default.cnf /etc/my.cnf
/usr/bin/mysql_install_db
-
修改ROOT密碼:
1:啟動;
service mysql start
2:查看默認密碼;
cat /root/.mysql_secret
3:默認密碼登錄;
mysql -u root -pM5kgMmUWlVtyKaHC
4:設置密碼;
SET PASSWORD = PASSWORD(‘root‘);
5:生效;
flush privileges;
-
遠程訪問授權:
use mysql;
select host,user,password from user;
update user set password=password(‘root‘) where user=‘root‘;
update user set host=‘%‘ where user=‘root‘ and host=‘localhost‘;
flush privileges;
exit
-
mysql 配置:
1:編輯配置文件;
vi /etc/my.cnf
2:修改配置如下;
[client]
password = 123456
port = 3306
default-character-set=utf8
[mysqld]
port = 3306
character_set_server=utf8
character_set_client=utf8
collation-server=utf8_general_ci
#(註意linux下mysql安裝完後是默認:表名區分大小寫,列名不區分大小寫; 0:區分大小寫,1:不區分大小寫)
lower_case_table_names=1
#(設置最大連接數,默認為 151,MySQL服務器允許的最大連接數16384; )
max_connections=1000
[mysql]
default-character-set = utf8
socket = /var/lib/mysql/mysql.sock
3:重啟mysql;
service mysql restart
-
7
設置開機啟動:
1:開機啟動;
chkconfig mysql on
2:查看;
chkconfig --list | grep mysql
https://jingyan.baidu.com/article/b2c186c8216455c46ef6ff34.html
Centos6.8 Mysql5.6 安裝配置教程(轉)