mysql表的操作

2021-08-18 02:34:23 字數 853 閱讀 7873

mysql資料庫是乙個資料庫管理系統(dbms:database ),常用儲存引擎有innodb和memory。

表:行和列的集合

字段:表的列。

索引:單獨的、物理的資料庫結構,相當於查字典時的字母。

1.建立資料庫的命令:create schema  'mydb' de****t characher  set

utf8;//建立資料庫並設定字符集

或create database if not  exist  mydb;

2.檢視資料庫/表: show database/tables;

視覺化介面 workbench

3.修改資料庫:alter schema `mydb`  default collate utf8;

4.刪除資料庫:drop mydb;

5,建表語句:

create table tbproductcategory 

(id int (11)  not null

auto_increment,    //設定自增

name varchar(50) not null,

level int(11) default null,

pid int(11) default null,

primary key (id)    //設定主鍵

);6.顯示表結構:show columns from ...

7.修改表名:alter mydb rename mydb2;

8.複製表: create mydb1 like mydb;

mysql 表的操作 mysql 表的操作

建立表 檢視表結構 修改表 刪除表 1.建立表 建立表之前選定資料庫 use testx create table table2 屬性名 資料型別 約束 屬性名 資料型別 約束 約束 primary key 該屬性 欄位設為此表主鍵 foreign key 該屬性 欄位為該表外來鍵,即另乙個表的主鍵...

mysql操作表 MySQL表的操作(一)

在建立表之前,首先要指明表在哪個資料庫中建立,也就是要指明命令所要操作的資料庫 用use語句選擇資料庫,一般格式 use 資料庫名 建立表的語法格式如下 例如選擇在linda資料庫中建立乙個use1表 use linda create table use1 id int,name varchar 2...

mysql表操作約束 MySQL操作表的約束

完整性 指資料庫的準確性和一致性。約束 是在表中定義的用於維護資料庫完整性的一些規則。主鍵 給某乙個欄位來唯一標識所有記錄,值是唯一的,非空的 外來鍵 多個表之間參照的完整性。一 設定非空約束 use教學管理資料庫 show tables create table專業表 專業編號char 3 not...