mysql資料庫怎麼建立資料表並新增資料

時間 2021-08-11 18:10:21

1樓:黑馬程式設計師

1、建立一個資料庫test2

**:mysql> create database test2;

截圖:2、建立一個mytable表

**:  mysql> create table mytable (name varchar(20), *** char(1),

-> birth date, birthaddr varchar(20));

截圖:3、顯示錶結構

**:mysql> describe mytable;

截圖:4、向表中插入一條記錄

**:mysql> insert into mytable-> values(

-> 'abc','f','1988-07-07','chian');截圖:

2樓:熱愛資料庫的同學

建立mysql資料表需要以下資訊:

表名、表欄位名、定義每個表欄位

語法

以下為建立mysql資料表的sql通用語法:

例項

以下例子中我們將在 shulanxt 資料庫中建立資料表shulanxt_tbl:

from 樹懶學堂 - 一站式資料知識平臺

例項解析:

如果你不想欄位為 null 可以設定欄位的屬性為 not null, 在運算元據庫時如果輸入該欄位的資料為null ,就會報錯。

auto_increment定義列為自增的屬性,一般用於主鍵,數值會自動加1。

primary key關鍵字用於定義列為主鍵。 您可以使用多列來定義主鍵,列間以逗號分隔。

engine 設定儲存引擎,charset 設定編碼。

3樓:小q聊科技

使用 create table 語句可完成對錶的建立, create table 的常見形式:

create table 表名稱(列宣告);

以建立 students 表為例, 表中將存放 學號(id)、姓名(name)、性別(***)、年齡(age)、聯絡**(tel) 這些內容:

create table students

(id int unsigned not null auto_increment primary key,

name char(8) not null,

*** char(4) not null,

age tinyint unsigned not null,

tel char(13) null default "-"

);向表中插入資料

insert 語句可以用來將一行或多行資料插到資料庫表中, 使用的一般形式如下:

insert [into] 表名 [(列名1, 列名2, 列名3, ...)] values (值1, 值2, 值3, ...);

其中 內的內容是可選的, 例如, 要給 samp_db 資料庫中的 students 表插入一條記錄, 執行語句:

insert into students values(null, "王剛", "男", 20, "13811371377");

按回車鍵確認後若提示 query ok, 1 row affected (0.05 sec) 表示資料插入成功。 若插入失敗請檢查是否已選擇需要操作的資料庫。

有時我們只需要插入部分資料, 或者不按照列的順序進行插入, 可以使用這樣的形式進行插入:

insert into students (name, ***, age) values("孫麗華", "女", 21);

mysql怎麼在資料庫裡新增表

4樓:匿名使用者

create table table_name(裡面一堆欄位自己看著辦吧);

括號要英文狀態下的

新增了表之後就可以新增內容了呀

insert into table_name(這裡可要可不要了) values(這裡對應的欄位資料);

5樓:唯吾獨尊的工具

#建立customer表:

create table customers(

id int not null auto_increment,

name char(20) not null,

address char(50) null,

city char(50) null,

age int not null,

love char(50) not null default 'no habbit',

primary key(id)

)engine=innodb;

#select last_insert_id();這個函式可以獲得返回最後一個auto_increment值.

#預設值:default 'no habbit',

#引擎型別,多為engine = innodb,如果省略了engine=語句,則使用預設的引擎(myisam)。

參考

如何改mysql資料庫資料庫密碼

文件類共創空間 修改mysql是需要有mysql裡的root許可權的,下面介紹幾種修改mysql資料庫密碼的方法 方法一使用phpmyadmin,這是最簡單的了,修改mysql庫的user表,不過別忘了使用password函式。方法二使用mysqladmin,這是前面宣告的一個特例。mysqladm...

如何在命令列建立MySQL資料庫

使用命令列建立mysql資料庫,首先要登入mysql資料庫系統 建立步驟如下 windows作業系統下,開始 執行,開啟 執行 對話方塊,輸入cmd,點選 確定 即可進入dos視窗,輸入登入mysql資料庫命令 mysql h 127.0.0.1 u root p 引數含義 mysql是登入資料庫的...

oracle資料庫建立表時,int型資料為何報錯

oracle資料庫中是有int型的,你在建立表的時候,使用int型報錯,可能的原因是你為int型增加了精度,如int 10 或者是你的oracle 版本過低造成的。在oracle中int型與integer型都是number型別的子型別,int是integer 的簡寫,相當於number 38 是為了...