1、vmware 安裝centos7
2、mysql rpm包下載地址
3、卸載mariadb
4、安裝mysql
5、設置root用戶的密碼
6、設置mysql服務開機自啟
7、mysql安裝位置
8、修改字符集
9、mysql的主要配置文件
1、vmware 安裝centos7 <--返回目錄
參考:vmware 安裝 centos7 及網絡配置,永久修改主機名
安裝后:ip addr顯示沒有配置ens33 網絡,所以ping www.baidu.com肯定是不通過的。
vi /etc/sysconfig/network-scripts/ifcfg-ens33
systemctl restart network
ip addr
2、mysql rpm包下載地址 <--返回目錄
mysql官網下載地址:https://dev.mysql.com/downloads/mysql/
Linux mysql通用rpm包下載
鏈接:
1) https://downloads.mysql.com/archives/get/p/23/file/MySQL-server-5.5.48-1.linux2.6.x86_64.rpm
2) https://downloads.mysql.com/archives/get/p/23/file/MySQL-client-5.5.48-1.linux2.6.x86_64.rpm
yum install wget wget https://downloads.mysql.com/archives/get/p/23/file/MySQL-server-5.5.48-1.linux2.6.x86_64.rpm wget https://downloads.mysql.com/archives/get/p/23/file/MySQL-client-5.5.48-1.linux2.6.x86_64.rpm
3、卸載mariadb <--返回目錄
卸載:yum remove -y mariadb-libs-5.5.44-2.el7.centos.x86_64
4、安裝mysql <--返回目錄
rpm -ivh MySQL-server-5.5.48-1.linux2.6.x86_64.rpm
rpm -ivh MySQL-client-5.5.48-1.linux2.6.x86_64.rpm
5、設置root用戶的密碼 <--返回目錄
啟動 mysql 服務:systemctl start mysql
安裝完后直接輸入 mysql 回車即可連接訪問 mysql,所以需要設置 root 密碼
設置root用戶的密碼:/usr/bin/mysqladmin -u root password 123456
然后使用 root 用戶連接 mysql,需要輸入密碼
6、設置mysql服務開機自啟 <--返回目錄
開機自啟 chkconfig mysql on
查看是否開機自啟:chkconfig --list | grep mysql
關閉開機自啟 chkconfig mysql off
或者:
設置開機啟動:systemctl enable mysqld.service
查看是否開機啟動:systemctl list-unit-files | grep mysqld
7、mysql 安裝位置及數據存放目錄 <--返回目錄
8、修改字符集 <--返回目錄
find / -name my*
cp my-huge.cnf /etc/my.cnf
修改 /etc/my.cnf
重啟MySQL:systemctl restart mysql, 再次查看字符集
9、mysql的主要配置文件 <--返回目錄
如何配置:
windows下配置文件: /根目錄/my.ini
linux下配置文件:/etc/my.cnf
數據文件: windows 放在 /mysql安裝根目錄/data, linux 放在 /var/lib/mysql 目錄下
frm文件: 表結構
myd文件:mydata表數據
myi文件: myindex 索引文件
二進制日志 log-bin:主從復制。
錯誤日志 log-err:默認是關閉的,記錄嚴重的警告和錯誤信息,每次啟動和關閉的詳細信息等。
windows下 my.ini 配置二進制日志和錯誤日志:
查詢日志:默認關閉,記錄查詢的sql語句,如果開啟會降低mysql的整體性能,因為記錄日志也是需要消耗系統資源的。
---
1)另外mysql的yum安裝參考 CentOS7安裝MySQL(完整版)
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm