恩....
大家好,想了很久想把自己學的東西整理一下,也可以把自己的想法和知識和大家分享一下
希望大家可以諒解一下,第一次寫博客....
好了,不廢話了先從MySQL開始吧!
MySQL
先跟大家講一下MySQL的好處吧
數據庫的好處:
1.可存儲大量數據;
2.方便檢索;
3.保持數據的一致性、完整性;
4.安全,可共享;
5.通過組合分析,可產生新數據。
MySQL常見指令:
show databases; 查看所有數據庫名稱
use URL ; 切換到URL數據庫(URL可換成你想切換的數據庫名)
drop database ; 刪除數據庫
create database ; 新建數據庫
show tables ; 查看錶
delete table ; 刪除表
create table 表名(
列名 列類型; 新建表( 三條數據爲一個整體(規定用法) )
列名 列類型);
insert into 表名 (列名1,列名2) values (值1,值2) 這個是將數據插入到表中的指定列中
update 表名 set 列名1=值1,列名2=值2; 將表裏指定列進行修改(可在值2後面加入where(條件))
delete from 表名 刪除表數據
primary key 主鍵 (可以在創建表時加入)
foreign key 外鍵 (和主鍵相對應同樣可以加在創建表中)
constraint 約 束 (同上)
auto_increment 自增長
update user set password=password(’密碼‘)
where user=‘用戶名’and host=' ip ' ; 修改密碼(三條爲整體,不過的分開來輸入根據封號選擇輸入)
FLUSH PRIVILEGES;
order by 列名 desc ; 按降序排序(固定用法)
between ..... and ....... 在什麼什麼之間(固定用法)
SQL分類
DDL: 數據定義語言
DML: 數據操作語言
DCL: 數據控制語言
DQL: 數據查詢語言
常用的MySQL 增刪改查
是屬於DML類的:
insert 增加
delete 刪除
update 修改
select 查詢
很重要的常用聚合函數:
count():記數
max():最大值
min():最小值
sum():求和
avg():平均值
恩.......大概MySQL數據庫內容都在這了
還要些表查詢,子查詢之類的就不在此做講解了
如果大家有什麼問題,可以在下方留言,只要我會的就會進行解答哦
好了..............謝謝大家支持