虛擬機:VMware Workstationmysql
系統版本:CentOS-7-x86_64(Linux)sql
Mysql版本:mysql57-community-release-el7-11.noarch.rpm數據庫
安裝工具:SSH客戶端centos
本教程,使用在線安裝模式,請保持外網絡暢通安全
進入opt文件下,建立文件目錄mysql57,並進入網絡
在/opt/mysql57/,目錄下,輸入命令,下載mysql的安裝文件,使用rpm安裝:tcp
wget http://repo.mysql.com/mysql57-community-release-el7-11.noarch.rpm
若是提示wget命令未找到,則在保持外網網絡暢通下執行命令:ide
cd / yum install wget -y
再次切換到/opt/mysql57目錄下,執行下載命令:工具
wget http://repo.mysql.com/mysql57-community-release-el7-11.noarch.rpm
下載完畢以後,執行以下命令:測試
sudo rpm -ivh mysql57-community-release-el7-11.noarch.rpm
執行以下命令,安裝mysql數據庫
sudo yum install mysql-server
安裝過程當中提示以下信息,輸入y,而後回車便可
至此,mysql基本安裝已經成功,接下來配置mysql一些相關信息
輸入以下命令,登陸數據庫客戶端
mysql -u root
提示以下信息:
是由於此目錄,沒有對應的操做權限問題,執行以下命令修改目錄權限
sudo chown -R root:root /var/lib/mysql
從新啓動數據庫,執行以下命令:
service mysqld restart
再次登陸,執行以下命令:
mysql -u root -p 初始化密碼查看: 經過命令:more /var/log/mysqld.log 獲取:1#;htwi(e>Bw
再次登陸,執行以下命令:
mysql -u root -p
修改登陸密碼
alter user user() identified by 'Likang123qwe';
提示密碼安全問題
執行以下命令,修改密碼安全策略後,再次修改密碼
set global validate_password_policy=0;
quit 退出
重啓mysql數據庫,測試密碼登陸
service mysql restart 或 service mysqld restart ??
若是此時須要遠程客戶端訪問數據庫,則還須要進行以下配置
開啓3306默認端口,並保存
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
設置遠程鏈接信息
mysql -u root -p use mysql; update user set host='%' where user ='root' and host='localhost'; select host,user from user; set global validate_password_policy=0; grant all privileges on *.* to root@'%' identified by 'Likang123qwe' with grant option;
重啓mysql服務
service mysqld restart
取消mysql默認分區表、字段的大小寫
修改配置文件/etc/my.conf lower_case_table_names=1 不區分大小寫 lower_case_table_names=0 默認、區分大小寫