資料庫的增刪改查

2021-08-31 11:46:55 字數 2473 閱讀 9946

資料庫

net   start   mysql 啟動資料庫

mysql -h localhost - u root -p進入資料庫

show databases;檢視資料庫

create database;資料庫名(要寫英文名)

use 資料庫名;使用資料庫

drop database 資料庫名;刪除資料庫

drop table 資料庫名;刪除表

表的基本操作

建立表:create table 表名(欄位名 資料型別,primary key,欄位名 資料型別....)欄位名可以是id,name,age,資料型別就要對應,比如id對應的就是int,id是數字,所以用int整形。下面**會一一顯示出來。

檢視庫中的表  show tables;

檢視表結構  desc 表名;

修改表名  alter table 舊表名 rename to 新錶名;

修改字段  alter table 表名 change 舊欄位名 新欄位名 新資料型別;

修改字段資料型別  alter table 表名 modify 欄位名 新資料型別;

新增字段 alter table 表名 add 新字段 資料型別;first 前 after後對表內數的增刪改查

四大基本操作

增加  insert into 表名(欄位名1,欄位名2,.....)values(值1,值2,...);

資料型別不用打 varchar 和 char要打雙引號。

查詢資料 select*from 表名;*代表表中所有字段

auto_increment 主鍵,自增

not null 不為空約束   unique 唯一約束

查詢表中所有資料

查詢單個或者多個欄位中資料

select  欄位名1,欄位名2... from 表名;

條件查詢

select * from 表名 where 欄位名=條件;

修改表中資料

update  表名 set 欄位名=所要修改值 where 主鍵列=指定;

刪除表中資料

delect from 表名 where 主鍵列=指定;

接下來就是使用資料庫

先檢視資料庫

然後建立乙個資料庫名

在使用資料庫名,建立表,建立成功就是query ok

然後檢視庫中的表是student,是學生的意思

檢視表結構,裡面都是空的,給他們設值

建立表,新增值,每乙個欄位名都要用逗號隔開,值也是的,    裡面的意思是id是1,name是名字,***是男,age是年齡,當然這是專業用語,varchar要單引號隔開。

這是增加了幾個值

然後我們表裡面的資料。

這就是最簡單的增刪改查。

資料庫增刪改查

我們知道當我們的表建立後重複執行會出錯,一般我們會這麼處理 create table if not exists stuinfo 學了新建表我們還應該知道乙個東西,如何刪除表 deop table table name 怎麼檢視別人的見表語句呢 show create table stuinfo 怎...

資料庫增刪改查

import pymysql def getmysqlconn conn pymysql.connect host 172.16.238.130 port 3306,db my mysql user root password 123456 charset utf8 return conn def ...

資料庫增刪改查

資料庫操作 show databases create database 資料庫名 use 資料庫名 select database drop database 資料庫名 資料表操作 create table 表名 欄位名 型別名 約束 show tables drop table 表名 資料表增刪...