MySQL資料庫 基礎學習筆記

2021-09-28 23:46:55 字數 1169 閱讀 6794

###資料庫

2. 非關係型資料庫:以鍵值對形式儲存資料,一般用於解決特殊場景,如資料快取。

- 開源和閉源

開源:公開源**, 免費 , 盈利方式:靠賣服務 , 開源有大拿無償維護公升級。

閉源:不公開源**,收費, 盈利方式:靠賣產品+賣服務 ,閉源有大拿攻擊 但是公司會花錢養一群人維護公升級。

- 主流資料庫軟體介紹

mysql: oracle公司產品, 08年被sun公司收購,09sun被oracle 拉里.埃里森

mariadb 市場占有率第一

oracle: oracle公司產品 市場占有率第二 ,效能最高 **最貴的資料庫

sqlserver: 微軟公司產品 排第三 , 主要應用在微軟整套解決方案中

db2: ibm公司產品 主要應用在ibm整套解決方案中

sqlite: 輕量級資料庫,只具備基礎的增刪改查操作

###sql

mysql -uroot -p

###資料庫相關

檢視所有資料庫

建立資料庫

檢視資料庫詳情

建立資料庫 指定字符集

刪除資料庫

使用資料庫

前提一定使用了資料庫,才能執行表相關的sql

建立表

檢視所有表

檢視表詳情

###表相關 續

查詢表字段資訊

刪除表

建立表指定引擎和字符集

修改表名

修改表引擎和字符集

新增表字段

刪除表字段

修改表名和字段型別

修改字段型別和位置

###資料相關

create database db1 character set utf8;

use db1;

create table person(id int,name varchar(10),age int);

新增資料

查詢資料

修改資料

刪除資料

mysql資料庫 基礎 筆記

mysql資料庫 基礎 筆記 進入 安裝目錄.bin mysql.exe cd 更換目錄 dir列出當前目錄所有檔案 c vesa a 尖括號表示在c盤 的vasa 的.的a 資料夾裡面 cd空格.表示向上一級目錄 cd空格目錄名 表示進入指定目錄 cd空格ted健 表示順序檢視目錄名 mysql ...

mysql 資料庫基礎筆記

進入 安裝目錄.bin mysql.exe cd 更換目錄 dir列出當前目錄所有檔案 c vesa a 尖括號表示在c盤 的vasa 的.的a 資料夾裡面 cd空格.表示向上一級目錄 cd空格目錄名 表示進入指定目錄 cd空格ted健 表示順序檢視目錄名 mysql 空格 u使用者名稱 p密碼 即...

mysql資料庫學習基礎資料

自己經常在學習程式設計的過程中會收集一些文件資料,平時都在網盤躺著,最近整理出一些比較不錯的文件分享個大家。整理出的文件都是 pdf 格式,這些 pdf 文件大多是入門型的資料,很多是們自己學習整理出來的筆記。如果是一些書籍掃瞄版我建議還是直接買書,不然看的實在是累。1 mysql 關係型資料庫管理...