MySQL的一點應用
一、下載MySQL數據庫
我們要下載是5.7版本的
這是32位電腦的下載地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.18-win32.zip
這是64位電腦的下載地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.18-winx64.zip
下載完解壓就行了;裏面內容如下
解壓後的文件名字是mysql-5.7.18-winx64
二、安裝MySQL服務
1.以管理員身份運行“ 命令提示符 ”。如下圖
2.用命令提示符進入MySQL下的bin目錄
在電腦找到解壓後的mysql-5.7.18-winx64並進入到bin裏面,如下圖
點擊地址欄復制地址,在命令提示符裏面輸入cd 加上剛復制的地址F:\java\mysql-5.7.18-winx64\bin,
如:cd F:\java\mysql-5.7.18-winx64\bin 回車,再輸入文件所在的盤符,回車。
3.對於5.7沒有data的目錄,需要用mysqld --initialize-insecure --user=mysql這條指令創建一個,如下圖:
F:\java\mysql-5.7.18-winx64這裏是不是多了個data的目錄
4.安裝服務,運行命令mysqld -install,如下圖:
如果提示過這樣的,如下圖
已經安裝過服務的可以用mysqld -removel來取消之前的,不需要mysql時,也可以用,如下圖:
5.運行服務,運行MySQL服務用 net start mysql 的條指令來運行,如下圖:
如需要配置是否開機啟動mysql可以在windows服務裏面配置。
三、客戶端測試
運行mysql -uroot -p這條登錄命令,其中-u是用戶名默認是root,-p是密碼默認空,如下圖:
四、修改用戶名密碼
1.運行切換數據的命令use msql,如下圖:
2、運行命令UPDATE user SET authentication_string=password(‘123456‘) where user=‘root‘,如下圖:
3.FLUSH PRIVILEGES;這條命令是刷新,讓權限生效,如下圖:
4.重新登錄mysql,輸入exit退出後,再輸入 mysql -Uroot -p密碼 就行了,如下圖:
五、修改mysql的字符編碼
1.查看我們mysql的編碼,需要 show variables like "%character%";
2.在mysql-5.7.18-winx64目錄下新建一個 my.ini的文件,
用記事本打開,內容是
[mysqld]
charcter_set_server=utf8 和
[mysql]
default-character-set=utrf8
這裏弄完後要重啟mysql服務才會生效,因為只有啟動服務才會讀取那文件
退出mysql,重新登錄mysql,輸入查詢指令
最後這樣就完成了
MySQL的一點應用