-
1、數據庫的本質是一個文件系統
2、數據存儲方式
存在內存:速度快;內存貴,斷電程序退出則數據清除
存在普通文件:永久保存;增刪改效率低
存在數據庫:永久保存,通過SQL語句方便操作數據庫;查看全部 -
語句類型? ? ?操作對象? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?操作
DDL? ? ? ? ? ?數據庫、表? ? ? ? ? ? ? ? ? ? 【create drop alter】
DML? ? ? ? ?表中的數據? ? ? ? ? ? ? ? ? ? ?【insert、delete、update】
DQL? ?表數據 各種維度select查詢? 【簡單查詢 條件查詢 模糊查詢 分組查詢 】
MySQL數據庫約束 保證數據的正確性、有效性、完整性
主鍵約束 唯一約束 非空約束
查看全部 -





sql語句:DDL語句,DML語句,DQL語句,DCL語句
DDL語句操作數據庫以及表的 create, drop, alter
DML語句對表數據進行insert(增加),delete(刪除),update(修改)
DQL語句對表數據進行select查詢
mysql數據庫約束:主鍵約束,唯一約束,非空約束
查看全部 -
ALTER TABLE student DROP intro;
修改表明 rename table student to sudent1;
查看全部 -
mysql 小型:存儲量、并發量
Oracle 大型:數據庫榜一
DB2:常用于銀行系統(IBM公司的數據庫)軟硬件同一家公司生產 數據庫的兼容性極高 ,很穩定
SQLServer: 適用C#、.net語言
SQLite:適用移動端
查看全部 -
數據存儲:
1、數據存儲在內存上時 瀏覽器關閉或電腦關閉時 數據將不會存在。
2、數據存儲在硬盤上,可以永久保存;增刪改查比較麻煩
3、數據保存在數據庫上,永久保存,方便對數據操作
數據庫的存在是數據存儲過程優化的結果
查看全部 -
DDL操作表
創建表? ?create table student(id int, name varchar(10),age int, birthday date, sex char(1)? );
注意:int默認11位,varchar和char需要制定字符串位數
查詢所有表,show tables;
查詢表結構? ?desc student;
查詢創建表語句? ?show create table student;
創建跟老表一樣表結構的新表? create table student1 like student;
刪除表,drop table student1;
判斷表是否存在并刪除? ?drop table if exists student1;
修改表添加列? ?alter table student add remark varchar(20);
修改字段類型? ?alter table student modify remark varchar(100);
修改字段名字和類型??alter table student chang remark intro varchar(30);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? alter table student chang remark remark varchar(100);通過改名也可以修改字段類型
刪除列? ? ?alter table student drop +列名;
修改表名? ? rename table student to s1;
查看全部 -
ddl語句,create 、drop、alter、show、use、select
創建庫? ?create database +name;
create database if not exists +name;好處是重復建庫不會報錯,且不影響后續代碼執行
刪除庫? ? drop database +name;
查看所有庫? ? show databases;注意關鍵字復數
查看具體某一個庫信息? ?show create database +name;
查看正在使用的庫? ? select database();
使用數據庫? ? use +name;
查看全部 -
數據庫介紹
使用場景
安裝和卸載
Oracle Mysql 2中最常見
8.0版本安裝?
SQL語句分類:DDL,DML,DQL,DCL
DBA(數據庫管理員)/項目經理/架構師?
約束:能讓我做什么,不能讓我做什么
數據庫里面的數據通過SQL語句進行操作?
DDL(對象:數據庫、表;可以做:create,drop,alter(修改))
DML(對象:表數據;可以做::insert(增加? ),delete,update(修改))
DQL(對象:表數據;可以做:select(查詢)例如:簡單查詢、條件查詢、模糊查詢、分組查詢)
DCL()
MYsql數據庫約束:為了保證數據的正確性、有效、完整性
查看全部 -
分號結尾
空格區分關鍵字
大寫關鍵字提高效率
查看全部 -
語句分類
DDL操作(創建刪除修改)庫表列的語句
DML操作語言數據,增刪改表中的數據
DQL查詢語句
DCL管理員用的
查看全部 -
dbms包含數據庫包含表,逐層從屬包含關系
查看全部 -
鏈接數據庫,使用dos登錄命令
1、mysql -u+用戶名 -p+密碼
? ? ? ? ?延申:mysql -u+用戶名 -p回車,在輸入密碼,*代替密碼內容
2、mysql -h+地址(數據庫安裝地址如其他主機或服務器)-u+用戶名 -p+密碼
? ? ? ? ?延申:同上
3、exit退出
查看全部 -
1、win服務啟動和管理員運行dos通過命令啟動
dos命令:net start mysql80開啟命令,net stop mysql80停止命令
查看全部
舉報