mysql安裝包安裝


  Centos7.4在無網環境下的Mysql簡易安裝,使用tar包安裝MySQL。

使用的資源:

  mysql5.7安裝包:鏈接:https://pan.baidu.com/s/1tUJs97Gi-ksy-NBdjQO8uQ 提取碼:2uvo

  XFTP 6.0安裝包:鏈接:https://pan.baidu.com/s/1EcuplYLNLDUfdANrt58-YQ 提取碼:tmyp 

上傳解壓

  使用XFTP上傳

  解壓mysql-5.7.28-el7-x86_64.tar.gz

  tar zxf mysql-5.7.28-el7-x86_64.tar.gz -C /usr/

  

 

 

  重命名,方便配置環境變量

  cd /usr
  mv mysql-5.7.28-el7-x86_64 mysql

  配置環境變量 

vi /etc/profile
    export MYSQL_HOME=/usr/local/src/mysql
    export PATH=$PATH:$MYSQL_HOME/bin
source /etc/profile

創建目錄

創建datadir目錄,用於存放數據庫數據

mkdir /usr/mysql/data

創建sock文件

touch /us/mysql/mysql.sock

設置啟動

cd /usr/mysql/support-files/
cp mysql.server /etc/init.d/mysqld
vi mysqld
   basedir=/usr/mysql
   datadir=/usr/mysql/data

修改配置文件my.cnf

使用命令:vi /etc/my.cnf; 修改配置的內容如下,把原有的配置注釋掉,不然會報錯

[mysql]
socket=/usr/mysql/mysql.sockA
[mysqld]
basedir=/usr/mysql
datadir=/usr/mysql/data
socket=/usr/mysql/mysql.sock

 

更改文件的所有者

創建一個新用戶,並把MySQL文件夾的權限更改為新用戶的9(不知道這樣的意義是什么,但是不用新用戶做,后面無法登入)

useradd mysql
passwd mysql
設置mysql用戶的密碼
cd /usr/
chown -R mysql:mysql mysql
chmod 777 mysql/data

初始化

mysqld --initialize --user=mysql --basedir=/usr/mysql --datadir=/usr/mysql/data

啟動

如果初始化成功后,會給一個初始的密碼,第一次啟動就用這個密碼

 

啟動mysql服務

systemctl start mysqld

 登入,改密

mysql -u root -p 
(輸入初始密碼)
set password=password('新密碼')

  

 

 

 

 

 

  

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM