數(shù)據(jù)庫(kù)(增刪改查)
數(shù)據(jù)庫(kù)的基本結(jié)構(gòu):
開啟一個(gè)數(shù)據(jù)庫(kù)服務(wù)器->數(shù)據(jù)庫(kù)->數(shù)據(jù)表->行->列
數(shù)據(jù)庫(kù)的客戶服務(wù)端:
命令行:window+r——>cmd
1.鏈接數(shù)據(jù)庫(kù):
mysql -uroot
2.創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)
CREATE DATABASE 數(shù)據(jù)庫(kù)名字(自定義) CHARSET=UTF8;
3.進(jìn)入數(shù)據(jù)庫(kù)
USE 數(shù)據(jù)庫(kù)名字;
4.創(chuàng)建數(shù)據(jù)表
CREATE TABLE 表名(
id(學(xué)生編號(hào)) INT,
name(姓名) VARCHAR(字符串)(4),
age(年齡) INT,
score(分?jǐn)?shù)) FLOAT(小數(shù))(幾位,保留幾位小數(shù))
);
5.向數(shù)據(jù)庫(kù)中插入數(shù)據(jù)
INSERT INTO 表名 VALUES('1','千兒','19','22.2');
6.查看數(shù)據(jù)表
SELECT * FROM 表名;
查看所有數(shù)據(jù)庫(kù)
SHOW DATABASES;
查看數(shù)據(jù)庫(kù)中所有表
SHOW TABLES;
查看數(shù)據(jù)庫(kù)表中為1的信息
SELECT * FROM 表名 WHERE id=1;
查詢name列
SELECT name FROM 表名;
查詢編號(hào)為1的name列
SELECT name FROM 表名 WHERE id=1;
刪除數(shù)據(jù)庫(kù)
DROP DATABASE 數(shù)據(jù)庫(kù)名字袒餐;
PRIMARY KEY(不能重復(fù)) AUTO-INCREMENT(自增)
改:更新數(shù)據(jù)庫(kù)中的內(nèi) 容
UPDATE 表名 SET name='11111';謹(jǐn)慎操作
UPDATE 表名 SET name='aaaa' WHERE eid=1; 更新一列
UPDATE 表名 SET name='aaaa',age='19' WHERE id=1; 更新一行
刪除
DELETE FROM 數(shù)據(jù)庫(kù)名字;刪除表中所有內(nèi)容