標籤:ati grant mysql使用者 安裝mysql 基本 bin 自己的 sed 分享
最近在學習mysql,看到很多人在搭建mysql的時候遇到很多問題,我們在這裡不講安裝版的配置過程,因為安裝版的配置非常的簡單。。
windows下配置mysql
首先從官網下載社區版的安裝包:最新版的5.7,舊版本的5.6和5.5根據自己的需要下載相應的安裝包
這幾個版本的安裝基本都是一樣的,只是有一些細微的區別,
我們以5.6版本的安裝為例進行講解:
下載好檔案後解壓檔案夾,將檔案夾中的data檔案夾拷貝到和mysql安裝目錄的平行檔案夾下
然後進入mysql5.6檔案夾
可以看到我的檔案夾下多了一個my.ini檔案,這是mysql安裝過程中需要的設定檔,基本格式和my-default.ini一樣,我們可以拷貝my-default.ini為my.ini
接下來需要我們設定相應的參數了
[mysqld]
# 跳過授權表skip-grant-tablesbasedir="D:/mysql/mysql5.6/"#Path to the database rootdatadir="D:/mysql/Data/"character_set_server=utf8collation-server=utf8_general_ci[client]#設定用戶端字元集default-character-set=utf8
設定完設定檔之後,我們需要將我們的D:/mysql/mysql5.6/bin添加到電腦的環境變數中去。
接下來就是開始服務了
以管理員身份開啟我們的cmd,安裝mysql服務到我們的電腦
接下來輸入 net start mysql 啟動我們的伺服器
後面就是我們登入我們的mysql使用者了,初始使用者名稱為root 密碼為空白
# 串連MySQL伺服器mysql -u root -p # 提示請輸入密碼,直接斷行符號
接下來我們要做的就是為我們的root使用者佈建密碼
mysql5.6
update mysql.user set password=password(‘123‘) where user = ‘root‘;
flush privileges;
mysql5.7
update mysql.user set authentication_string=password(‘123‘) where user = ‘root‘;
flush privileges;
然後我們注釋掉my.ini檔案中的
skip-grant-tables
然後我們就可以
用我們設定的密碼登入我們的mysql
mysql安裝 windows