安裝包 mysql5.7
1、管理員cmd下刪除服務 sc delete mysql
2、在bin同級目錄新建data資料夾和my.ini
3、編輯my.ini
[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf8
[mysqld]
#設定3306埠
port = 3306
# 設定mysql的安裝目錄
basedir=d:\mysql-5.7.20-winx64
# 設定mysql資料庫的資料的存放目錄
datadir=d:\mysql-5.7.20-winx64\data
# 允許最大連線數
max_connections=200
# 服務端使用的字符集預設為8位元編碼的latin1字符集
character-set-server=utf8
# 建立新錶時將使用的預設儲存引擎
default-storage-engine=innodb
explicit_defaults_for_timestamp=1
sql_mode=strict_trans_tables,no_zero_in_date,no_zero_date,error_for_division_by_zero,no_auto_create_user,no_engine_substitution
//在my.ini中這個預設開啟,等修改密碼過後再注釋
#skip_grant_tables
4、初始化
mysqld --initialize --user=mysql --console
5、安裝服務
bin 路徑下 安裝服務 mysqld install mysql --defaults-file="d:\mysql-5.7.20-winx64\my.ini"
6、在執行修改密碼時候如果有報1290的錯誤
//在my.ini中這個預設開啟,等修改密碼過後再注釋
#skip_grant_tables
root 密碼為空的時候配置檔案中下面這句:
skip-grant-tables
grant all privileges on *.* to identified by '123' with grant option;
執行這句時候錯誤:
error 1290 (hy000): the mysql server is running with the --skip-grant-tables option so it cannot execute this statement
mysql> grant all privileges on *.* to identified by '123' with grant option;
error 1290 (hy000): the mysql server is running with the --skip-grant-tables option so it cannot execute this statement
這個時候我們只需要
flush privileges
7、預設初始密碼是空
>mysql -u root -p
進入mysql命令列後,使用下面命令,設定密碼
set password = password('新密碼');
修改密碼:set password for root@localhost = password('123456');
5.6方式
update mysql.user set password=password('123456') where user='root';
5.7方式
update mysql.user set authentication_string=password('123456') where user='root';
在mysql中user表中修改資料
8、mysql服務啟動與停止
輸入"net start mysql"啟動mysql,
輸入"net stop mysql"停止mysql服務
9、授權並建立新使用者
grant all on *.* to root@'%' identified by 'password';
MYSQL 5 7 壓縮包安裝
版本 mysql 5.7.12 winx64 解壓縮到 d program files mysql 5.7.12 winx64 當然你可以使用自己的目錄 配置環境變數 path d program files mysql 5.7.12 winx64 bin 後面的省略號是指環境變數中原來的值,我們要...
mysql5 7壓縮包安裝
新建my.ini檔案 具體 參考最下面 my.ini配置 2.mysql安裝目錄下 看看是否有 data資料夾 沒有則新建 如果有則把data資料夾下的東西全部刪除 一會要初始化 3.管理員許可權啟動dos命令 開啟到mysql目錄的bin資料夾下 1 初始化執行 mysqld initialize...
mysql 5 7壓縮包安裝
author xiewang markeditor 2018 11 15 11 42 18 注意頁面底部選擇no thanks,這樣可以不用註冊 本次選擇zip包的方式安裝mysql 將zip包解壓,並將解壓後的資料夾移動到你想安裝mysql的地方,該目錄就是mysql的安裝目錄,比如我放在了d盤根...