mysql庫和表的案例

2021-09-05 11:56:57 字數 1696 閱讀 3530

直接po**

#庫和表的案例

use shoppingcart;

#1.建立表dept1

/*name null? type

id int(7)

name varchar(25)*/#

create table dept1(

id int(7),

`name` varchar(25));#

select * from dept1;

#2.將表departments中的資料插入新錶dept2中(可以跨庫)

create table dept2 select department_id, department_name from myemployees.departments;

#select * from dept2;

#insert into dept1 select department_id, department_name from myemployees.departments;

#select * from dept1;

#3.建立表emp5

/*name null? type

id int(7)

first_name varchar (25)

last_name varchar(25)

dept_id int(7)

*/create table if not exists emp5(

id int(7),

first_name varchar (25),

last_name varchar(25),

dept_id int(7));#

desc emp5;

#select * from emp5;

#4.將列last_name的長度增加到50

alter table emp5 modify column last_name varchar(50);

#5.根據表employees建立employees2

#create table employees2 like myemployees.employees;

#使用if not exists提高容錯性

create table if not exists employees2 like myemployees.employees;

#desc employees2;

#(僅僅複製了表的結構,沒有複製資料)

select * from employees2;

##6.刪除表emp5

drop table if exists emp5;

#7.將表employees2重新命名為emp5

alter table employees2 rename to emp5;

#8.在表dept和emp5中新增新列test_column,並檢查所作的操作

alter table emp5 add column test_column int(30);

#desc emp5;

#select * from emp5;

#9.直接刪除表emp5中的列test_column

alter table emp5 drop column test_column;

#desc emp5;

#select * from emp5;

mysql庫和表 MySQL庫和表的管理

mysql資料庫服務配置好後,系統會有4個預設的資料庫.information schema 虛擬物件,其物件都儲存在記憶體中 performance schema 伺服器效能指標庫 mysql 記錄使用者許可權,幫助,日誌等資訊 test 測試庫 mysql資料庫及表的管理 1.查詢所有資料庫 m...

mysql庫和表 MySQL庫和表的管理

mysql資料庫服務配置好後,系統會有4個預設的資料庫.information schema 虛擬物件,其物件都儲存在記憶體中 performance schema 伺服器效能指標庫 mysql 記錄使用者許可權,幫助,日誌等資訊 test 測試庫 mysql資料庫及表的管理 1.查詢所有資料庫 m...

mysql庫和表 Mysql中關於庫和表的管理

一 庫的管理 1.庫的建立 create database if not exists 庫名 2.庫的修改 一般建立後不修改 rename database 原庫名 to 新庫名 3.庫的刪除 drop database if exists 庫名 二 表的管理 1.表的建立 create table...