mysql資料庫全家桶(安裝與如何寫sql,如何使用)
大家好,我是小鐵。
一個實力與逗比的結合體。 ----- 小鐵
我來了,來介紹mysql來了。因為我們們後端的小夥伴肯定避免不了我們們的資料庫使用(mysql、oracle、sqlserver),在這裡我們們介紹mysql,一個輕量級的資料庫,也是我比較喜歡的一個資料庫。
一、mysql簡介
MySQL是一種開放原始碼的關係型資料庫管理系統(RDBMS),使用最常用的資料庫管理語言–結構化查詢語言(SQL)進行資料庫管理。
MySQL是開放原始碼的,因此任何人都可以在General Public License的許可下下載並根據個性化的需要對其進行修改。
MySQL因為其速度、可靠性和適應性而備受關注。大多數人都認為在不需要事務化處理的情況下,MySQL是管理內容最好的選擇。
具體可檢視mysql簡介
二、mysql資料庫下載
推薦大家去我的網盤裡面下載(方便)
注:window系統,64位(其他系統的就不要蒸騰了)
我們們在這裡推薦兩種方式下載
官網:https://www.mysql.com/
網盤:鐵鐵的網盤
安裝:如果是安裝了我的這個版本,大家可以點選下面的這個連線來安裝,我就不寫了(我就是隨便找了一個其他的人的部落格,來轉發一下)
安裝地址:點選我安裝
mysql視覺化工具下載(小鐵用的是Navicat ):
官網:點我下載
網盤:鐵鐵的網盤(把防毒軟體關掉,要不就直接把破解器殺死了)
三、建立庫
我怕我是個憨憨(其實我們也挺帥的)。。。。。咳咳。 好,我們們繼續吧!!
1)連線我們們本地的mysql資料庫
檔案——>新建連線——>mysql
2)點選確定(埠一般都是3306)基本不用改(也可以點選測試連線,先測試一下)
3)雙擊→右鍵→新建資料庫
4)字元我們們統一用utf-8,點選確定
5)雙擊剛才建好的庫
6)點選表→新建表(可以按照我的這樣子建造一個表,我的表的名字叫做user)
也可以用命令來建立表,我就懶得寫的了,體諒一下我。寫這麼多,好累。麼麼噠!!!
給你們看一下
這樣子我們們第一張表就算建完了。
四、sql語句(重點。。。要考的,用筆圈起來)
sql語句分為增,刪,改,查
增:insert into “表名”(欄位1,欄位2,欄位3) values(內容1,內容2,內容3)
eg: insert into user (id,name,age) values (1,“2”,3)
注意:欄位那裡面可以不寫內容,但是預設會是每個欄位全都新增內容
eg:insert into user values (2,“張飛”,20)
刪:delete from “表名”(一般都會結合著用where來寫這個delete,後面我會講到)
eg: delete from user
改: update “表名” set “修改的欄位”(一般都結合著用where來寫這個update,後面我會講到)
eg: update user set name = “劉備”
這個才是重中之重(圈起來,很重要)
查:
select * from “表名”
eg: select * from user
“ * ” 代表所有
where作為篩選條件
比如 select * from user where id = 1 就是查詢user表中id=1的資料
delete from user where id=1 就是刪除user表id=1的資料
update user set name = “劉備” where id = 1 修改id=1 的資料中name欄位的內容位置
-
sql語句裡面的聚合函式,sum(求和),max(最大值),min(最小值),avg(平均值),count(個數)
eg:select sum(name) from user 它就會求user表中name中所有的數值的總和 -
sql語句預設是正序,order by desc 是倒敘
eg:select * from user order by desc name 根據name倒敘 -
分組 group by 分組
seelct * from user group by id 根據 id 分組總之小夥伴多多嘗試就知道了,多多動手就會了,哈哈哈哈。要不我們們怎麼能變禿呢!!!
五、資料庫的性質(ACID)
1)原子性(Atomicity) 一個事務中的原子,要不全都完成,不全都不完成。不會結束在某個環節。事務執行過程中發生錯誤,會發生回滾,回滾到事務開始之前的狀態,就好像沒有執行過一樣。
2)一致性(Consistency)在一個事務執行之前和結束之後都必須處於一致狀態。如果成功的完成,資料庫將正確的變更資料。如果中間發生錯誤,資料庫將自動的回滾到初始狀態。
3)隔離性(Isolation) 在併發過程中,每一條資料都是獨立的,不會互相影響
4)永續性(Durability) 事務只要成功了,資料將永久儲存。即使系統崩潰了,啟動資料庫也會恢復到事務成功結束時的狀態。
詳情請點選:點這裡,寶貝
好了,到這裡我就介紹結束了,如果喜歡我的小夥伴就請點個贊吧!!! 原創不容易,且行且珍惜。
我是小鐵,一個實力與逗比的結合體----- 小鐵
相關文章
- 如何使用APT庫安裝MySQLAPTMySql
- 如何在鐵威馬NAS上安裝使用My SQL資料庫?SQL資料庫
- 資料庫mysql8.0.22的安裝與使用資料庫MySql
- 如何在FreeBSD 13中安裝MySQL資料庫MySql資料庫
- 如何做好SQL Server資料庫安裝規劃OMSQLServer資料庫
- Ubuntu安裝MySQL如何設定資料庫密碼UbuntuMySql資料庫密碼
- Oracl資料庫+PL/SQL安裝與配置資料庫SQL
- 如何搭建一個REACT全家桶框架React框架
- idea、pycharm、datagrip全家桶徹底解除安裝IdeaPyCharm
- Centos7系統如何安裝MySQL5.7資料庫?CentOSMySql資料庫
- 如何使用docker搭建一個全家桶開發環境Docker開發環境
- 最全總結 | 聊聊 Python 資料處理全家桶(Mysql 篇)PythonMySql
- MySQL 資料庫與 SQL 優化MySql資料庫優化
- Ubuntu安裝MySQL資料庫UbuntuMySql資料庫
- 如何使用ChatGPT模擬MySQL資料庫ChatGPTMySql資料庫
- 【MySQL資料庫】MySQL5.7安裝與配置、視覺化工具安裝和破解MySql資料庫視覺化
- Linux下安裝Mysql資料庫LinuxMySql資料庫
- 安裝MySQL8資料庫MySql資料庫
- 30000字學完MySql資料庫(安裝、SQL、索引、事務等)MySql資料庫索引
- 如何在MySQL資料庫中使用use來切換資料庫?MySql資料庫
- 9、Linux下mysql資料庫安裝與配置實操LinuxMySql資料庫
- 如何在windows中安裝達夢資料庫?Windows資料庫
- 【Linux】mysql下載與安裝與重置密碼與建立資料庫LinuxMySql密碼資料庫
- MySQL資料庫安裝步驟-WindowsMySql資料庫Windows
- docker 安裝執行mysql資料庫DockerMySql資料庫
- 在FreeBSD中安裝MySQL資料庫MySql資料庫
- 下載和安裝MySQL資料庫MySql資料庫
- 如何使用MySQL資料庫來分析Apache日誌?MySql資料庫Apache
- MySQL Workbench 中文使用指南 - 如何使用 Workbench 操作 MySQL 資料庫教程MySql資料庫
- Spring全家桶--單資料來源的配置Spring
- 如何連線MySQL資料庫MySql資料庫
- Vapor如何配置MySQL資料庫VaporMySql資料庫
- 如何修復mysql資料庫MySql資料庫
- MySQL資料庫如何啟動?MySql資料庫
- vue全家桶 ---axios的使用和二次封裝VueiOS封裝
- 華為GaussDB資料庫之Yukon安裝與使用資料庫
- VUE全家桶之vuex的使用Vue
- SwnoRabbit全家桶