1.show databases; 顯示所有的庫
2.use mysql; 切換到mysql庫
3.show tables;顯示所有的表
6.連接數(shù)據(jù)庫
本機(jī)數(shù)據(jù)庫:mysql -hlocalhost -uroot -p
mysql -h127.0.0.1 -uroot -p
遠(yuǎn)程數(shù)據(jù)庫:mysql -h192.168.89.30 -uroot -p
7.對(duì)庫的操作:
查看數(shù)據(jù)庫:show databases;
創(chuàng)建數(shù)據(jù)庫:create database +庫名
刪除數(shù)據(jù)庫:drop database +庫名
8.對(duì)表的操作:
建立表:CREATE TABLE IF NOT EXISTS +表名(
內(nèi)容
);
查看建表語句: show create table+表名
查看表結(jié)構(gòu):desc/describe +表名
刪除表語句 drop table if exists+表名
select * from
9.SELECT * FROM+表名 查詢庫中的表名
自己建立表的順序
service mysql start
mysql -uroot -pok
CREATE DATABASE IF NOT EXISTS +表名
建立表:CREATE TABLE IF NOT EXISTS +表名(
內(nèi)容
);
查看建表語句: show create table+表名
查看表結(jié)構(gòu):desc/describe +表名
刪除表語句 drop table if exists+表名;
select * from
查看數(shù)據(jù)庫的定義
show create database +庫名;
查看表的定義
show create table +表名;
查看表的結(jié)構(gòu)
desc +表名
12.設(shè)置嚴(yán)格檢查模式
SET sql_mode=‘strict_trans_tables’;
13.查看mysql所支持的引擎類型(表類型)
show engines;
14.查看默認(rèn)引擎
show variables like ‘storage_engine’;
15.重命名表
alter table +原表名+rename as +新表名
16.添加字段
alter table +表名 add 字段名 列類型(屬性)
17.修改字段
alter table 表名 modify 字段名 列類型【屬性】
alter table 表名 change 舊字段名 新字段名 列類型
18.刪除字段
alter table 表名 drop 字段名流椒;
19.刪除表
drop table if exists +表名栋猖;
20…創(chuàng)建外鍵
CONSTRAINT FK FOREIGN KEY 指定外鍵 REFERENCES 表名(指定內(nèi)建)//references是引用的意思
21…刪除外鍵
alter table +表名+drop foreign key +外鍵名字
ALTER TABLE +表名 DROP INDEX +外鍵名;
1篇裁、創(chuàng)建數(shù)據(jù)庫:
create database +數(shù)據(jù)庫名稱 ;
2球碉、顯示所有數(shù)據(jù)庫
show databases ;
3炫掐、刪除數(shù)據(jù)庫
drop database +刪除的數(shù)據(jù)庫名稱 ;
4焦读、查看當(dāng)前使用的數(shù)據(jù)庫
select database( ) ;
5子库、查看當(dāng)前數(shù)據(jù)庫包含的表信息
show tables ;
6、查看某個(gè)數(shù)據(jù)庫的信息
show create database +數(shù)據(jù)庫名稱 ;
7矗晃、修改數(shù)據(jù)庫的編碼方式
alter database +數(shù)據(jù)庫名稱 +default character set +編碼方式+collate +編碼方式+ _bin ;
8仑嗅、連接數(shù)據(jù)庫
use +數(shù)據(jù)庫名稱 ;
9、建表語句
create table tb_a(aId int,aName varchar(10));
10、插入語句
insert into tb_a values
查看表數(shù)據(jù)
select * from tb_a;