StackExchange.Redis 模糊查詢和刪除[轉]
阿新 • • 發佈:2021-01-17
MySQL資料庫(關係型資料庫)
資料庫分為關係型資料庫和非關係型資料庫(redis mongodb)
非關係型資料庫:
1.效能
非關係型資料庫是基於鍵值對 不需要SQL層的解析 所以說效能非常高
2.可擴充套件性
同樣是因為基於鍵值對的存在 那麼水平擴充套件 就非常的容易
關係型資料庫:
1.複雜查詢
可以使用SQL語句 在一個或者多個表之間 進行復雜的操作
2.事物支援
能夠增加資料庫的安全性
MySQL資料庫:
開源免費的資料庫 能夠滿足中小型企業的要求
一 進入到MySQL資料庫
#正常的標準形式
>mysql -uroot -p #-u user -p password
#使用HOST主機名來訪問
>mysql -h主機名/IP地址 -u使用者名稱 -p
>輸入密碼
注意:
如果是本地訪問的話(-h建議省略)
-h可以為 localhost/127.0.0.1
二 對於庫的操作
庫/表的操作的開頭的英文單詞
create 增
drop 刪
alter 改
show 查
-
檢視所有的庫
show databases
-
建立MySQL資料庫
create database 庫名
-
建立資料庫並設定字符集
create database python1702 character set utf8;
-
建立可能以存在的資料庫 防止報錯
create database if not exists 庫名;
-
刪除資料庫
drop database 庫名
-
刪除可能不存在的資料庫 防止報錯
drop database if exists python1702;
-
修改庫字符集
alter database python1702 character set latin1;
-
檢視當前所建立的資料庫
show create database 庫名 \G (以豎狀的形式檢視)
-
退出資料庫
\q/quit/exit
注意:
-
在MySQL資料庫中 英文的分號作為語句的結束
-
MySQL資料庫不能存在同名的庫,表
-
\c作為當前執行SQL語句的撤銷動作
-
在Windows下 MySQL命令不區分大小寫
-
MySQL資料庫中的每個庫是以資料夾的形式存在的
C:\ProgramData\MySQL\MySQL Server 5.7\Data
-
來源: