曾經的5.1版本,在安裝後,有乙個初始化嚮導,很容易的安裝好所有的配置,真是簡單至極。
但是什麼東西一到了oracle手裡,就會變得極其難用。
這次安裝以後發現目錄中沒有data目錄,這是因為mysql從5.7.6開始,data目錄,怎麼辦?
1、將目錄新增到環境變數
比如我是在path 中新增
c:\mysql5.7\bin
2、建立乙個my.ini
[mysqld]
#設定3306埠
port = 3306
# 設定mysql的安裝目錄
basedir=c:\\mysql5.7
# 允許最大連線數
max_connections=200
# 服務端使用的字符集預設為8位元編碼的latin1字符集
character-set-server=utf8
# 建立新錶時將使用的預設儲存引擎
default-storage-engine=innodb
innodb_buffer_pool_size=1000m
innodb_log_file_size=50m
datadir=c:\\mysql5.7\\data
[mysql]
default-character-set=utf8
[mysql.server]
default-character-set=utf8
[mysql_safe]
default-character-set=utf8
[client]
# 設定mysql客戶端預設字符集
default-character-set=utf8
port = 3306
3、安裝服務並初始化
mysqld install
// service successfully installed.
mysqld --defaults-file=my.ini --initialize --user=mysql
// 無輸出,可以試著啟動一下
net start mysql
// net stop mysql
// 也可以
mysqld --console
4、更改root口令
通過data目錄下的.err檔案,找到root使用者的臨時口令。
mysql -uroot -p"la!nuo;y5yaq"
mysql> alter user 'root'@'localhost' identified by '123456';
#成功後修改新密碼。
mysql> flush privileges;
5、新增允許遠端訪問的 使用者
create user 'root'@'%' identified by '123456';
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
flush privileges;
在Windows上安裝MySQL5 7
2.解壓到安裝目錄,注意最好不要含有中文目錄 d program mysqldb mysql 5.7.16 winx643.配置環境變數 變數名 path 變數值 d program mysqldb mysql 5.7.16 winx64 bin 4.修改配置檔案my default.ini,並重命...
MySQL5 7在Windows下的安裝
本文講解從壓縮包安裝mysql。2.解壓zip包到需要的目錄,例如d mysql 5.7.18 winx64 3.建立my.ini檔案,內容如下 mysqld port 3306 basedir d mysql 5.7.18 winx64 datadir f mysqldata character ...
windows解壓安裝mysql 5 7
1 解壓安裝包 2 將my default.ini檔案另存為my.ini,並新建data目錄 5.7以後沒有data目錄了 3 修改my.ini檔案,配置預設檔案 因為現在mysql是預設配置,在使用的過程中會出現很多問題,如漢字是亂碼等。我們新建配置檔案my.ini,放在mysql的根目錄下,鍵入...