d:\program files\mysql-5.7.11-winx643.配置環境變數,
3.1 新增path路徑,
d:\program files\mysql-5.7.11-winx64\bin3.2.修改mysql-default.ini配置檔案,
原
# these are commonly set, remove the # and set as required.# basedir =
….. # datadir =
….. # port =
….. # server_id = …..
改為
# these are commonly set, remove the # and set as required.# server_id = …..basedir = d:\program files\mysql-5.7.11-winx64
datadir = d:\program files\mysql-5.7.11-winx64\data
port = 3306
4.以管理員身份進入命令提示符 cmd
進入mysql的bin目錄下,
microsoft windows [版本 6.3.9600]執行mysqld.exe -initialize 命令,(c) 2013 microsoft corporation。保留所有權利。
c:\users\administrator>cd d:
d:\c:\users\administrator>cd d:\program files\mysql-5.7.11-winx64\bin
c:\users\administrator>d:
d:\program files\mysql-5.7.11-winx64\bin>
d:\program files\mysql-5.7.11-winx64\bin>mysqld.exe --initialize建立了data目錄d:\program files\mysql-5.7.11-winx64\bin>
5.執行 mysqld -install命令
d:\program files\mysql-5.7.11-winx64\bin>mysqld -install6.執行mysqld.exe -nt –skip-grant-tablesservice successfully installed. //成功安裝服務
注意:視窗無反應
1 microsoft windows [版本 6.3.9600]7.重新開啟dos視窗,執行mysql -u root2 (c) 2013 microsoft corporation。保留所有權利。
3 4 c:\users\administrator>cd d:
5 d:\
6 7 c:\users\administrator>cd d:\program files\mysql-5.7.11-winx64\bin
8 9 c:\users\administrator>d:
10 11 d:\program files\mysql-5.7.11-winx64\bin>mysqld.exe --initialize
12 13 d:\program files\mysql-5.7.11-winx64\bin>mysqld -install
14 service successfully installed. //服務安裝成功
15 16 d:\program files\mysql-5.7.11-winx64\bin>mysqld.exe -nt --skip-grant-tables
進入mysql命令列,執行命令use mysql; update user set authtication_string=password(『123456』) where user=」root」; set password=password(『123456』);
1 microsoft windows [版本 6.3.9600]8.在任務管理器中終止mysqld程序,開啟mysql服務。2 (c) 2013 microsoft corporation。保留所有權利。
3 4 c:\users\administrator>mysqld.exe -nt --skip-grant-tables
5 6 c:\users\administrator>mysql -u root
7 welcome to the mysql monitor. commands end with ; or \g.
8 your mysql connection id is 3
9 server version: 5.7.11 mysql community server (gpl)
10 12
13 oracle is a registered trademark of oracle corporation and/or its
14 affiliates. other names may be trademarks of their respective
15 owners.
16 17 type 'help;' or '\h' for help. type '\c' to clear the current input statement.
18 19 mysql> use mysql
20 database changed
21 mysql> update user set authtication_string=password('123456') where user="root"
22 -> set password=password('123456')
23 ->
安裝完成。
mysql 一些問題
1 中文亂碼 問題 推薦用 uft 8 編碼 適配一切介面,mysql中 發生中文亂碼時 開啟mysql 安裝路徑 更改後 重啟mysql 服務即可,有時也需要 重新匯入資料庫 可能是與 source 檔案時 編碼沒有設定好 client password your password port 33...
mysql 的一些問題
1.問題 c 環境 使用mysqlclient.lib 建立mysql連線後 執行 mysql query pmysql,delimiter 報錯 系統提示 這是一句錯誤的指令 解決方案 delimiter是mysql工具集的命令,只能在mysql控制台使用或mysql的指令碼檔案直接注入,不可以在...
MySQL的一些問題
我一直堅持在linux下鑽研計算機軟體的相關知識,三個半月前學完了 資料庫系統概論 這本書。在學習中我使用了mysql作為練兵場,但當我學到書的後半部分的時候,發現mysql有一些問題 1 mysql沒有角色許可權控制功能,也就是說 create drop roles 這類 sql語句是不能用的,如...