1、從該地址http://dev.mysql.com/downloads/mysql/中選擇windows的版本,選擇下載。
2、將下載的壓縮包解壓。假設解壓到C:\mysql-5.6.26-winx64
3、將根目錄下的my-default.ini複製重命名爲my.ini。
4、打開my.ini文件,將下面的源碼添加修改到my.ini中
[client]
default-character-set=utf8
[mysqld]
# 設置mysql服務器編碼
character_set_server=utf8
#basedir設置mysql的安裝目錄,如果目錄中帶空格則必須加引號
#datadir設置mysql數據庫的數據的存放目錄,文件夾名必須是data
basedir=C:\mysql-5.6.26-winx64
datadir=C:\mysql-5.6.26-winx64\data
完成後保存。
5、安裝mysql服務
從MS-DOS窗口進入目錄C:\mysql-5.6.26-winx64\bin,運行如下命令:
mysqld -install
當顯示Service successfully installed.時即表示mysql註冊成功。
6、啓動mysql數據庫服務
還在上面的命令窗口裏面,輸入命令:net start mysql
這樣就啓動了mysql服務。
7、停止mysql數據庫服務
還在上面的命令窗口裏面,輸入命令:net stop mysql
這樣就停止了mysql服務。
8、刪除mysql數據庫服務
還在上面的命令窗口裏面,輸入命令:mysqld remove mysql
這樣就刪除了mysql服務。
9、修改mysql數據庫的root密碼(初始爲空)
方法1: 用SET PASSWORD命令
mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
方法2:用mysqladmin
mysqladmin -u root password "newpass"
如果root已經設置過密碼,採用如下方法
mysqladmin -u root password oldpass "newpass"
方法3: 用UPDATE直接編輯user表
mysql -u root
mysql> use mysql;
mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
mysql> FLUSH PRIVILEGES;
在丟失root密碼的時候,可以這樣
mysqld_safe --skip-grant-tables&
mysql -u root mysql
mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
mysql> FLUSH PRIVILEGES;
10、設置root權限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword';