MySql命令符操作語句

2021-10-10 15:08:19 字數 3622 閱讀 4966

mysql控制台操作

命令提示符mysql操作

建立庫create database '資料庫名' charset utf8;

建立表create table member(

id int auto_increment primary key,

member_name varchar(32) not null unique comment '註冊帳號',

createtime datetime not null default current_timestamp comment'註冊時間',

logid int,

foreign key(logid) references 表(id))

default character set utf8;

插入操作

insert into member(name)values('bill');

查詢表結構

desc 表名;

刪除表drop table 資料表名;

刪除庫drop database repertory;

字段唯一約束

alter table member_info add unique(member_id);

新增字段

alter table `member_info` add `nationality` varchar(64) not null comment '國家' after `member_email`;

查詢庫show databases;

查詢表show tables;

使用庫use 庫名

退出exit \c

修改字段型別

alter table 表名 modify column 欄位名 型別 not null;

清空表truncate table wp_comments;

檢視資料庫存放位置

show global variables like "%datadir%";

檢視表外來鍵

show global variables like 'port';

sql語句

按年和月查詢

select * from trading_log where date_format(trading_time,'%y%m') = 202010;

格式日期

date_format(trading_time, '%y-%m-%d')

建立省市型別關係表

create table province

( proid int primary key not null,

proname varchar(50) not null)go

insert into province(proid,proname) values(1,'北區')

insert into province(proid,proname) values(2,'東區')

insert into province(proid,proname) values(3,'葵青區')

insert into province(proid,proname) values(4,'荃灣區')

insert into province(proid,proname) values(5,'灣仔區')

insert into province(proid,proname) values(6,'中西區')

insert into province(proid,proname) values(7,'長洲區')

insert into province(proid,proname) values(8,'觀塘區')

insert into province(proid,proname) values(9,'南區')

insert into province(proid,proname) values(10,'沙田區')

insert into province(proid,proname) values(11,'西貢區')

insert into province(proid,proname) values(12,'大埔區')

insert into province(proid,proname) values(13,'黃大仙區')

insert into province(proid,proname) values(14,'南丫島區')

insert into province(proid,proname) values(15,'深水埗區')

insert into province(proid,proname) values(16,'油尖旺區')

insert into province(proid,proname) values(17,'大嶼山區')

insert into province(proid,proname) values(18,'九龍城區')

insert into province(proid,proname) values(19,'坪洲區')

insert into province(proid,proname) values(20,'屯門區')

insert into province(proid,proname) values(21,'元朗區')

gocreate table city

( cityid int primary key identity(1,1) not null,

proid int foreign key references province(proid),

cityname varchar(50) not null

)insert into city(proid,cityname) values(10,'大圍')

insert into city(proid,cityname) values(10,'禾輋')

insert into city(proid,cityname) values(10,'火炭')

insert into city(proid,cityname) values(10,'九肚山')

insert into city(proid,cityname) values(10,'馬料水')

insert into city(proid,cityname) values(10,'石門')

insert into city(proid,cityname) values(10,'小瀝源')

insert into city(proid,cityname) values(16,'大角咀')

insert into city(proid,cityname) values(16,'尖沙咀')

insert into city(proid,cityname) values(16,'柯士甸')

insert into city(proid,cityname) values(16,'太子')

insert into city(proid,cityname) values(16,'旺角')

insert into city(proid,cityname) values(16,'油麻地')

insert into city(proid,cityname) values(16,'佐敦')

MySQL操作命令語句例項

e良師益友網 1 啟動mysql伺服器 如何啟動mysql。有兩種方法 一是用winmysqladmin,如果機器啟動時已自動執行,則可直接進入下一步操作。二是在dos方式下執行 d mysqlbinmysqld 2 進入mysql互動操作介面 在dos方式下,執行 d mysqlbinmysql ...

mysql的操作語句 MySQL操作語句

資料定義語句ddl mysql注釋 建立表 create table user id int primary key auto increment,username varchar 50 userid varchar 50 gender varchar 5 default 男 birthday va...

mysql操作語句 mysql常用操作語句

2.列出資料庫 3.選擇資料庫 use databases name 4.列出資料表 5.顯示 列的屬性 show columnsfromtable name describe table name 6.匯出整個資料庫 my例如 my 7.匯出乙個表 mysqldump u user name p ...