MySQL是一款出色的中小型關係數據庫,作Java Web開發時,要作到數據持久化存儲,選擇一款數據庫軟件天然必不可少。html
因爲MySQL社區版開元免費,功能比較強大,在此以MySQL爲例,演示MySQL軟件的安裝與初步使用。mysql
首先,根據您的電腦操做系統版本,下載相應版本的MySQL。下載地址:https://dev.mysql.com/downloads/mysql/5.6.html#downloads。sql
下載後,解壓縮,切換到bin目錄,打開DOS命令行窗口,在裏面輸入:數據庫
mysqd.exe -install安全
這時,若是在命令行窗口中出現相似「successfully」的語句,說明mysql服務安裝成功。ide
注意:對於win10系統,一般須要在c:/windwos/system32中找到cmd.exe,而後鼠標右擊,選擇「以管理員身份運行」,接着cd切換到mysql路徑下的bin目錄中,進行上述安裝操做便可。函數
mysql服務安裝好後,而後鼠標右擊個人電腦(或「此電腦」),選擇屬性,在屬性中配置環境變量,將mysql下的bin目錄的完整路徑名複製粘貼進來。操作系統
接着,在DOS命令行窗口中,開啓mysql服務:命令行
net start mysqlhtm
或者:鼠標右擊個人電腦(或「此電腦」),選擇管理,在管理的服務項中,找到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 huhu@127.0.0.1 identified by '123456';
grant all on day21_1.* to huhu@127.0.0.1;
flush privileges;
建立用戶並受權也能夠改爲下述方式:
grant all on day21_1.* to huhu2@127.0.0.1 identified by '123123';
從某個用戶回收對指定數據庫的全部操做權限:
revoke all on day21_1.* from huhu2@127.0.0.1;
刪除數據庫:
drop database if exists mydb;
到如今爲止,咱們在安裝完mysql數據庫後,在粗粒度上完成了對數據庫的建立、刪除等DDL操做,以及用戶建立、受權、回收權限等操做(DCL操做),接下來,咱們就能夠在mysql更細的粒度上進行操做,好比選擇合適的數據類型和約束建立表結構,對錶中的記錄進行CRUD操做(DML操做),對錶中記錄進行查詢(DQL操做),根據業務須要,在表中創建索引index,以及更高級的操做,好比開啓事務,創建存儲過程、函數等,從而知足咱們對數據庫操做的業務應用需求。