[mysql]
# 設定mysql客戶端預設字符集
default
-character-
set=utf8
[mysqld]
#設定3306埠
port =
3306
# 設定mysql的安裝目錄
basedir=e:\mysql-
5.7.24
-winx64
# 設定mysql資料庫的資料的存放目錄
datadir=e:\mysql-
5.7.24
-winx64\data
# 允許最大連線數
max_connections=
200# 服務端使用的字符集預設為8位元編碼的latin1字符集
character-
set-server=utf8
# 建立新錶時將使用的預設儲存引擎
default
-storage-engine=innodb
找到cmd命令提示符,右鍵以管理員身份執行(注意,必須以管理員的身份開啟cmd視窗,否則無法建立mysql服務)
進入mysql目錄下的bin資料夾。
依次輸入:
mysqld --install (安裝)
mysqld --initialize (初始化)
初始化應該是不會列印任何東西的
net start mysql(執行)
密碼設定步驟:
(1)、在my.ini檔案末尾加上「skip-grant-tables」(取消許可權設定)儲存檔案
(2)、重啟mysql服務
可以通過執行->services.msc開啟服務列表視窗
(3)、開啟cmd進入mysql目錄下的bin資料夾,輸入 mysql -u root -p(登入) ,回車,這時候不需要密碼即可登入
(4)、重置密碼。輸入 use mysql 回車
(5)、輸入update user set authentication_string=password(「newpassword」) where user=「root」; (新版本下mysql資料庫password欄位更改為authentication_string)
(6)、刪除my.ini檔案末尾「 skip-grant-tables」儲存檔案
(7)、重啟mysql服務,就可以用新密碼登入root賬戶
上面這幾步也可以直接去mysql安裝目錄裡面的data資料夾, 裡面有個.err檔案,用記事本開啟,可以看到裡面有行
a temporary password is generated for root@localhost: ******xx
localhost:後面的就是預設密碼,複製這個密碼即可登入。
登入成功後必須重設密碼,否則會一直提示下面這行錯誤。
you must reset your password using
alter
user statement before executing this statement.
依次執行下面3個命令即可
step 1
:set password =
password
('your new password');
step 2
:alter user 'root'
@'localhost'
password
expire never;
step 3
: flush privileges;
Linux上安裝Mysql的完整教程
1 先輸入 yum install wget y才可以做後面的 10.noarch.rpm3 開始安裝mysql伺服器 yum y install mysql community server 安裝完成後就會覆蓋掉之前的mariadb yum y install mysql community se...
Windows上安裝MySQL的完整教程
3.將解壓的所有檔案放在乙個資料夾裡 最好是c program files mysql 裡 mysql資料夾是自己建立的 其他位置也可以,我安裝在d盤上,下為我的安裝目錄為例 4.在該資料夾裡建立乙個my.ini檔案 這是配置檔案 和data的資料夾。5.用電腦預設的編輯器開啟my.ini檔案,並填...
jekyll 完整安裝教程
阿里雲 centos主機 lsb version core 4.1 amd64 core 4.1 noarch distributor id centos description centos linux release 7.4 1708 core release 7.4.1708 codename...