美文网首页
数据库---命令

数据库---命令

作者: 肥四_F4 | 来源:发表于2020-07-02 00:52 被阅读0次

#创建数据库
#创建一个名叫feisi的库
CREATE  DATABASE feisi;
#判断数据库是否存在,不存在则创建数据库
CREATE DATABASE IF NOT EXISTS oldben;
#创建一个名叫oldboy的库并指定字符集为utf8mb4(在中国用gbk字符集)
CREATE DATABASE  oldboy CHARACTER SET utf8mb4;
#查看当前正在使用的数据库
SELECT  DATABASE();
#切换库
USE feisi;

#查看数据库
#查看所有数据库
SHOW DATABASES;
#查看某个数据的定义信息
SHOW CREATE DATABASE feisi;

#修改数据库
#修改数据库的字符集
ALTER DATABASE feisi CHARACTER SET gbk;


#删除数据库
#删除feisi这个数据库
DROP DATABASE feisi;

#切换到你要操作的库
USE oldben;
#查看当亲所在的库
SELECT DATABASE ();
#创建表
CREATE TABLE student (
id      INT NOT NULL PRIMARY KEY AUTO_INCREMENT COMMENT '学号',   
sname   VARCHAR(64) NOT NULL COMMENT '姓名',
age     TINYINT  UNSIGNED NOT NULL DEFAULT 0 COMMENT '年龄',
gender  ENUM('m','f','n') NOT NULL DEFAULT 'n' COMMENT '性别',
initime DATETIME NOT NULL COMMENT '入学时间',
birthday DATE NOT NULL COMMENT '生日'
)ENGINE=INNODB CHARSET=utf8mb4 COMMENT '学生表';
#查看表结构
DESC student;
#查看创建表的SQL语句
SHOW CREATE TABLE student;
#修改表的字符集
ALTER  TABLE student CHARACTER SET utf8mb4;
#修改表的引擎
ALTER  TABLE student ENGINE=INNODB;
#在白中添加telnum列
ALTER TABLE student ADD COLUMN  telnum TINYINT(11) NOT NULL UNIQUE KEY COMMENT '手机号';
#修改数据类型
ALTER TABLE student  MODIFY telnum CHAR(11) NOT NULL UNIQUE KEY COMMENT '电话号码';
#在sname列后添加a列
ALTER TABLE student ADD COLUMN a INT NOT NULL COMMENT '测试列' AFTER sname;
#在第一列前添加b列
ALTER TABLE student ADD COLUMN b INT NOT NULL COMMENT '测试列' FIRST;
#删除添加的a, b 列
ALTER TABLE student DROP COLUMN a;
ALTER TABLE student DROP COLUMN b;
#将列名telnum 改为tel,同时将char数据类型改为varchar
ALTER TABLE student CHANGE telnum tel VARCHAR(64) NOT NULL UNIQUE KEY COMMENT '手机号码';

相关文章

  • iOS 基本SQLite语句

    建表命令(create table): 数据库插入命令(insert) 数据库更新命令(update) 数据库删除...

  • MySQL基础笔记1

    常用命令行命令 查看数据库:命令: show databases 列出数据库服务器上所有数据库;使用数据库:命令:...

  • MYSQL 数据库简介

    MYSQL 数据库操作命令 1. 数据库增删改查命令 登录数据库命令:mysql -u root -p,退出:qu...

  • MongoDB基本操作

    1. 数据库操作 1.1 创建数据库 命令: 1.2 删除数据库 命令: 2. 集合操作 2.1 创建集合 命令:...

  • mysql常用基础命令以及例子

    基础命令 管理员权限命令窗口输入以下命令 操作命令 登录到数据库后可以输入以下命令 数据库增删改操作

  • sqlite3常用命令

    目录:一、启动数据库命令二、系统命令三、操作命令 一、启动数据库命令 二、系统命令 三、操作命令 就是一些对数据的...

  • Mysql笔记

    1.创建数据库命令: creat database 数据库名称 2.删除数据库命令: drop database ...

  • 在linux服务器上通过命令还原数据库

    1、创建数据库 su命令切换到postgres 输入psql命令 执行创建数据库命令 完整的命令执行过程如下图所示...

  • MySQL 删除数据库

    drop 命令删除数据库 drop 命令格式: 使用mysqladmin 删除数据库

  • mysql_用命令行备份数据库

    MySQL数据库使用命令行备份|MySQL数据库备份命令例如: 数据库地址:127.0.0.1 数据库用户名:ro...

网友评论

      本文标题:数据库---命令

      本文链接:https://www.haomeiwen.com/subject/aarkqktx.html