mysql學習筆記

2021-08-30 02:27:16 字數 1032 閱讀 6986

連線到mysql資料庫

mysql -uroot -p

建立資料庫test1:

create database test1;

檢視系統中存在的資料庫:

create database test1;

選擇要操作的資料庫:

use test1

檢視test1資料庫中建立的所有資料表:

show tables;

刪除test1資料庫可以使用一下語句:

drop database test1;

建立乙個名稱為emp的表。表中包括ename(姓名),hiredate(僱傭日期)和sal(薪水)三個字段,字段型別分別為varchar(10),date,int(2):

create table emp(ename varchar(10),hiredate date,sal decimal(10,2),deptno int(2));

檢視emp表的定義:

desc emp;

為了得到更全面的表得定義,檢視建立表的sql語句:

show create table emp\g;

刪除資料庫emp的命令:

drop table emp;

修改表的型別:

alter table emp modify ename varchar(20);

增加標的字段:

alter table emp add column age int(3);

刪除表字段:

alter table emp drop column age;

字段改名:

alter table emp change age age1 int(4);

修改字段排列順序:

alter table emp add birth date after ename;

修改欄位age,將它放在最前面:

alter table emp modify age int(4) first;

更改表名:

alter table emp rename emp1;

mysql學習筆記 51 mysql學習筆記

初學mysql時整理,隨時更新 資料操作 增 insert into 表名 字段列表 values 值列表 值列表 如果要插入的值列表包含所有字段並且順序一致,則可以省略字段列表。可同時插入多條資料記錄!replace 與 insert 完全一樣,可互換。insert into 表名 set 欄位名...

mysql學習筆記 51 Mysql 學習筆記

一.首先進入mysql mysql u root p新增使用者許可權設定 grant all privileges on to jerry localhost identified by aa1234567 只允許本機訪問 grant all privileges on to jerry 10.80...

mysql做筆記 mysql學習筆記

alter table 新增,修改,刪除表的列,約束等表的定義。檢視列 desc 表名 修改表名 alter table t book rename to bbb 新增列 alter table 表名 add column 列名 varchar 30 刪除列 alter table 表名 drop ...