當前位置:
首頁 > 最新 > 認識MySQL資料庫以及一些關於資料庫的操作

認識MySQL資料庫以及一些關於資料庫的操作

溫馨提示:文章乾貨,建議收藏~

前端的內容暫時就告一段落了

接下來咱們來一起了解

資料庫方面的知識~

資料庫

1)什麼是資料庫

資料庫就是存儲數據的倉庫,其本質是一個文件系統,數據按照特定的格式將數據存儲起來,用戶可以對資料庫中的數據進行增加,修改,刪除及查詢操作。

2)常見的資料庫

MYSQL:

開源免費的資料庫,小型的資料庫.已經被Oracle收購了.MySQL6.x版本也開始收費。

Oracle:

收費的大型資料庫,Oracle公司的產品。Oracle收購SUN公司,收購MYSQL。

DB2:

IBM公司的資料庫產品,收費的。常應用在銀行系統中。

SQLServer:

MicroSoft 公司收費的中型的資料庫。C#、.net等語言常使用。

SyBase:

已經淡出歷史舞台。提供了一個非常專業數據建模的工具PowerDesigner。

SQLite:

嵌入式的小型資料庫,應用在手機端。

在這些資料庫中,和Java相關的資料庫:MYSQL,Oracle。這裡我們使用的是MySQL資料庫。

使用MySql資料庫

1)資料庫的安裝

首先就是資料庫的安裝~,這個在網上有很多教程的,所以就當做一個小練習吧~小夥伴們自己想辦法把MySQL資料庫安裝到自己的電腦上~

安裝後之後,MySQL會以windows服務的方式為我們提供數據存儲功能。

開啟和關閉服務的操作:

右鍵點擊我的電腦管理服務可以找到MySQL服務開啟或停止。

也可以在DOS窗口,通過命令完成MySQL服務的啟動和停止。

注意:必須以管理運行cmd命令窗口

2)登錄MySQL資料庫

MySQL是一個需要賬戶名密碼登錄的資料庫,登陸後使用,它提供了一個默認的root賬號,使用安裝時設置的密碼即可登錄。

格式:

cmd> mysql –u用戶名 –p密碼

SQL語句

在使用資料庫的時候需要使用到資料庫認識的語言——SQL語句,它是資料庫的代碼。

結構化查詢語言(Structured Query Language)簡稱SQL,是一種資料庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關係資料庫系統。

創建資料庫、創建數據表、向數據表中添加一條條數據信息均需要使用SQL語句。

1)SQL分類:

數據定義語言:

簡稱DDL(Data Definition Language),用來定義資料庫對象:資料庫,表,列等。關鍵字:create,alter,drop等

數據操作語言:

簡稱DML(Data Manipulation Language),用來對資料庫中表的記錄進行更新。關鍵字:insert,delete,update等

數據查詢語言:

簡稱DQL(Data Query Language),用來查詢資料庫中表的記錄。關鍵字:select,from,where等

數據控制語言:

簡稱DCL(Data Control Language),用來定義資料庫的訪問許可權和安全級別,及創建用戶。

2)資料庫操作:

創建資料庫

create database

資料庫名;

create database

資料庫名 character set 字符集;

查看資料庫

show databases;

查看資料庫MySQL伺服器中的所有的資料庫:

show create database 資料庫名;

查看某個資料庫的定義的信息:

刪除資料庫

drop database 資料庫名稱;

切換資料庫:

use 資料庫名;

查看正在使用的資料庫:

select database();

那麼今天先到這裡了

再見了

我是萌新娜娜

立志做一個不翻車的老司機

學習Java的路上請多多指教

有任何問題都可以在文章留言,娜姐都看著的呢!

合作,投稿,轉載,版權問題請聯繫 李娜:Lina_Java

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Java聯盟 的精彩文章:

TAG:Java聯盟 |