数据库操作语句1

库操作

#创建库,数据库名用``括起来可以规避关键字
CREATE DATABASE wzg_db01

#创建库并指定字符集和校验规则
CREATE DATABASE wzg_db01 CHARACTER utf8 COLLATE utf8_bin

#删除库
DROP DATABASE wzg_db01 

#查询指定数据库的定义信息
SHOW CREATE DATABASE wzg_db01

#备份数据库在DOS下执行
mysqldump -u root -p -B test01 >d:\\bak.sql

#恢复数据库在mysql下执行
#先通过mysql -u root -p进入mysql
source d:\\bak.sql

#第二个恢复方法打开bak.sql文件,复制所有语句到查询编辑器中执行

#备份数据库的表
mysqldump -u root -p密码 数据库名 表1 表2 >路径文件名

表操作

#创建表并指定字符集和校验规则和引擎
CREATE TABLE `user`(
   id INT,`user`
   `name` VARCHAR(255),
   `password` VARCHAR(255),
   `birthday` DATE)
CHARACTER SET utf8 COLLATE utf8_bin ENGINE INNODB;

#查询表,*代表查询所有,FROM代表从那个表查
SELECT * FROM `user`

#查看表结构
DESC emp

#添加语句
INSERT INTO t1 VALUES(127);

#查询表中某个值
SELECT * FROM t3 WHERE num=1;

#添加列			  设置格式	不为空,默认‘’	 跟在salary后面
ALTER TABLE emp ADD COLUMN sal NOT NULL DEFAULT '' AFTER salary

#修改sex列的长度
ALTER TABLE emp MODIFY sex VARCHAR(60) NOT NULL DEFAULT ''

#删除列,实际只是置空
ALTER TABLE emp DROP sex

#修改表名
RENAME TABLE emp TO employee

#修改字符集
ALTER TABLE employee CHARSET utf8

#修改列名
ALTER TABLE employee CHANGE image adress VARCHAR(32) NOT NULL DEFAULT '

数据类型

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

1while(true){learn}

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值