MySql命令符操作语句

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,'元朗區')
go
CREATE 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,'佐敦')

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值