mysql基础语句(少部分)(No.9)

Mysql的一些基础语句:

行是记录 列是字段

//显示所有的数据库

mysql> show databases;

//创建一个数据库db1

mysql> create database db1;

//删除db1数据库

mysql> drop database db1;

//创建一个数据库db1指定字符编码,校对规则。

mysql> create database db1 character set utf8 collate utf8_bin;

//显示数据库db1的字符编码

mysql> show create database db1;

//将db1的字符编码设置为gbk

mysql> alter database db2 character set gbk;

//建立表

mysql> create table employee(

-> id int(10) not null auto_increment primary key,

-> name varchar(20) NOT NULL,

-> gender char(20) not null,

-> birthday date,

-> entry_date date not null,

-> position char(20),

-> salary double)

-> ;

//将表的 名字改为其它

mysql> alter table employee rename em;

//显示表格

mysql> desc em;

//在表格中添加一个新的字段

mysql> alter table em add resume longtext;

//照片是一个二进制

mysql> alter table em add photo blob;

//改变name的空间的大小

mysql> alter table em modify name varchar(30) not null;

//将name改名为username

mysql> alter table em change name username char(30) not null;

//将photo列删掉

mysql> alter table em drop photo;

//该字段的默认值

Mysql>alter table em alter entry_date set default ‘1991-03-28’;

//添加值

mysql>inser tinto em(id,username,gender,birthday,position,

salary,resume)values(3,'王五','男','1990-9-9','测试',6000,'介绍');

//把salary改为7000

mysql> update em set salary = 7000;

//把李四的职位改为经理,加薪3000

mysql> update em set salary = salary+3000,position ="经理" where username="李四";

//删除所有美工

mysql> delete from em where position="美工";

查询语句:

//查询所有人的姓名

mysql> select username from em;

//查询性别有几种

mysql> select distinct gender from em;

//查询工作岗位的个数

mysql> select count(distinct position)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值