MySQL安裝與初步操作

  MySQL是一款出色的中小型關係數據庫,做Java Web開發時,要做到數據持久化存儲,選擇一款數據庫軟件自然必不可少。

  由於MySQL社區版開元免費,功能比較強大,在此以MySQL爲例,演示MySQL軟件的安裝與初步使用。

  首先,根據您的電腦操作系統版本,下載相應版本的MySQL。下載地址:https://dev.mysql.com/downloads/mysql/5.6.html#downloads

  下載後,解壓縮,切換到bin目錄,打開DOS命令行窗口,在裏面輸入:

  mysqd.exe -install

  這時,如果在命令行窗口中出現類似“successfully”的語句,說明mysql服務安裝成功。

  注意:對於win10系統,通常需要在c:/windwos/system32中找到cmd.exe,然後鼠標右擊,選擇“以管理員身份運行”,接着cd切換到mysql路徑下的bin目錄中,進行上述安裝操作即可。

  mysql服務安裝好後,然後鼠標右擊我的電腦(或“此電腦”),選擇屬性,在屬性中配置環境變量,將mysql下的bin目錄的完整路徑名複製粘貼進來。

  接着,在DOS命令行窗口中,開啓mysql服務:

  net start mysql

  或者:鼠標右擊我的電腦(或“此電腦”),選擇管理,在管理的服務項中,找到mysql服務,在這個可視化窗口中可以啓動或關閉mysql服務。

  關閉mysql服務的命令爲:

  net stop mysql

  這時,登錄mysql:

  mysql -u root -p

  會提示“Enter password:”,由於該方式默認mysql沒有密碼,所以,直接按Enter回車鍵即可。

  這時會發現,我們在操作時,命令行窗口中會出現“mysql>”,說明進入了mysql數據庫管理系統進行操作。

  注意:進入mysql後,我們通過SQL語句來管理mysql數據庫系統,SQL語句結束時,要以英文狀態下的分號(;)結尾。

  出於安全考慮,我們可以給root根用戶修改密碼:

  set password for root@localhost=password('新密碼');

  這時,輸入:

  exit;

  退出登錄,然後重新登錄,輸入您新設置的密碼即可完成登錄。

  至此,我們就初步完成了mysql的安裝與root賬戶密碼設置。

  如果要查看mysql下有哪些數據庫實例,我們可以輸入:

  show databases;

  創建數據庫:

  create database if not exists mydb;

  創建用戶並授權:

  create user [email protected] identified by '123456';

  grant all on day21_1.* to [email protected];

   flush privileges;

  創建用戶並授權也可以改成下述方式:

  grant all on day21_1.* to [email protected] identified by '123123';

  從某個用戶回收對指定數據庫的所有操作權限:

  revoke all on day21_1.* from [email protected];

  刪除數據庫:

  drop database if exists mydb;

  到現在爲止,我們在安裝完mysql數據庫後,在粗粒度上完成了對數據庫的創建、刪除等DDL操作,以及用戶創建、授權、回收權限等操作(DCL操作),接下來,我們就可以在mysql更細的粒度上進行操作,比如選擇合適的數據類型和約束創建表結構,對錶中的記錄進行CRUD操作(DML操作),對錶中記錄進行查詢(DQL操作),根據業務需要,在表中建立索引index,以及更高級的操作,比如開啓事務,建立存儲過程、函數等,從而滿足我們對數據庫操作的業務應用需求。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章