centos 安裝mysql可以參考之前寫的一篇文章
centos7.3 安裝mysql5.7並修改初始密碼
這裡接介紹的是第二種壓縮版的安裝方式
官方的參考文件
壓縮包相當於免安裝檔案,要想使用它只需要配置相關的引數,再通過通過服務來啟動資料庫服務就可以了。
2、1 把壓縮包解壓到你喜歡的位置
本示例解壓到:d:\software\mysql-5.7.18-winx64 資料夾下
2、2 建立my.ini檔案
mysql-5.7.18-winx64根目錄中建立my.ini檔案新增以下內容:
[mysqld]
# set basedir to your installation path
basedir=d:\\software\\mysql-5.7.18-winx64
# set datadir to the location of your data directory
datadir=d:\\software\\mysql-5.7.18-winx64\\data
port = 3306
max_allowed_packet = 32m
注意,basedir和datadir是必須要配置的,basedir就是你解壓的目錄
2、3 配置環境變數
2、4 初始化資料庫檔案
1、 以管理員身份執行cmd,進入mysql的bin目錄。
2、 初始化資料庫檔案
mysqld--
initialize
初始化成功後,會在datadir目錄下生成一些檔案,其中,***.err(***是你電腦使用者的名稱)檔案裡說明了root賬戶的臨時密碼。例子:
2017-05-17t10
:31:54
.235041z 1 [note]
atemporary
password
isgenerated
forroot
@localhost:
2、5 註冊mysql服務mysqld -install mysql
2、6 啟動mysql服務net start mysql
使用root賬號登入 這裡的密碼為上面提到的root賬號的臨時密碼-u root -p
enter password: ****
修改root密碼
alter
user
'root'@'localhost' identified by
'new_password';
microsoft windows [版本 6.3.9600]
(c) 2013 microsoft corporation。保留所有權利。
d:\software\mysql-5.7.18-winx64\bin>mysqld --initialize
d:\software\mysql-5.7.18-winx64\bin>
d:\software\mysql-5.7.18-winx64\bin>mysqld -install mysql
d:\software\mysql-5.7.18-winx64\bin>net start mysql
mysql 服務正在啟動 ....
mysql 服務已經啟動成功。
d:\software\mysql-5.7.18-winx64\bin>mysql -uroot -p
enter password: ************
welcome to the mysql monitor. commands end
with ; or \g.
your mysql connection id is
3server version: 5.7.18
oracle is a registered trademark of oracle corporation and/or its
affiliates. other names may be trademarks of their respective
owners.
type
'help;'
or'\h'
for help. type
'\c'
to clear the current input statement.
mysql> alter user 'root'@'localhost' identified by
'root';
query ok, 0 rows affected (0.00 sec)
mysql> exit
bye
Windows安裝MySQL 5 7並修改初始密碼
linux下安裝mysql可以參考centos 7.3 安裝mysql 5.7並修改初始密碼 這裡接介紹的是第二種壓縮版的安裝方式 官方的參考文件 2 安裝mysql 壓縮包相當於免安裝檔案,要想使用它只需要配置相關的引數,再通過通過服務來啟動資料庫服務就可以了。2 1 把壓縮包解壓到你喜歡的位置 ...
Centos7 安裝Mysql5 7 修改初始密碼
3 安轉軟體源 sudo rpm uvh platform and version specific package name.rpm 例如 mysql5.7預設安裝之後root是有密碼的。7.1 獲取mysql的臨時密碼 為了加強安全性,mysql5.7為root使用者隨機生成了乙個密碼,在err...
Centos7安裝Mysql5 7並修改初始密碼
wget 然後進行repo的安裝 rpm ivh mysql57 community release el7 9.noarch.rpm 執行完成後會在 etc yum.repos.d 目錄下生成兩個repo檔案mysql community.repomysql community source.re...