1. 配置my.ini :
添加basedir和datadir桃序;注意:在window下需要 \\s
,否則會被轉(zhuǎn)義錯(cuò) 誤烂瘫。
basedir = C:\\software\MySQL\MySQL Server 5.7
datadir = C:\\software\MySQL\MySQL Server 5.7\data
2.命令安裝 :
由于在 5.7版本中沒有data文件夾,需要先初始化創(chuàng)建data,
然后以管理員身份打開cmd
- 初始化:mysqld --initialize
- 安裝 :mysqld -install
- 啟動(dòng) :net start mysql (關(guān)閉mysql命令為:net stop mysql)
如果安裝失敗芦鳍,需要先刪除在重新安裝:
- 刪除 :mysqld -remove
3.登錄
- 獲取密碼:
由于5.7加強(qiáng)了安全性能,所以在初次登錄是有初始隨機(jī)密碼的柠衅。
密碼在安裝時(shí)生成的data下的wangchen-PC.err中
2016-07-06T09:22:45.380751Z 1 [Note] A temporary password is generated for root@localhost: 7_h8s6,qgt4U
7_h8s6,qgt4U 就是我的初始密碼
- 修改密碼:
修改之前要先登錄
>mysql -uroot -p
回車輸入密碼:>7_h8s6,qgt4U 完成登錄
修改:
mysql> alter user 'root'@'localhost' identified by '0208';
4.查看配置
- 查看數(shù)據(jù)庫編碼:
mysql> show variables like 'char%';
- 更改my.ini文件籍琳, 添加如下內(nèi)容即可:
[mysqld]
character-set-server = utf8
[client]
default-character-set=utf8
- 然后重啟mysql即可:
net stop mysql
net start mysql
注意:
在配置文件my.ini 中,[mysql]和[client] 標(biāo)識的是客戶端相關(guān)配置喝峦;
而 [mysqld] 表示 服務(wù)端相關(guān)配置宣谈。