mysql创建库,表,列指令

发布于 2021-04-17 18:38:48
创建数据库:
    
#nihaoma就是我们的数据库名称
    
create database nihaoma;
    
 
    
#删除库
    
 drop database nihaoma;
    
#查看所有的数据库
    
show databases;
    
 
    
#设置当前要操作的数据库
    
use nihaoma;
    
 
    
#列表查看指定库下的所有的表
    
show tables;
    
 
    
#若没表,我们可以演示创建;
    
CREATE TABLE `obj_users` (
    
  `id` int(11) NOT NULL AUTO_INCREMENT,
    
  `username` varchar(20) NOT NULL,
    
  `password` char(32) NOT NULL DEFAULT '',
    
  `addtime` datetime DEFAULT NULL COMMENT '添加时间',
    
  `updatetime` datetime DEFAULT NULL,
    
  `gid` int(11) DEFAULT NULL,
    
  PRIMARY KEY (`id`),
    
  UNIQUE KEY `id` (`id`),
    
  UNIQUE KEY `username` (`username`)
    
) ENGINE=MyISAM AUTO_INCREMENT=56 DEFAULT CHARSET=utf8 COMMENT='用户表';
    
 
    
#命令行下查看表结构
    
desc obj_users;
    
 
    
#增加字段指令 tc004_tp5为数据库名,obj_users为名
    
ALTER TABLE `tc004_tp5`.`obj_users`
    
ADD COLUMN `cs4` varchar(255) NULL DEFAULT NULL COMMENT '测试';
    
 
    
#注意cmd命令下若输入中文的备注,有可能会出现乱码。
    
 
    
#修改字段(cs4中的备注为csssss)指令
    
ALTER TABLE `tc004_tp5`.`obj_users`
    
CHANGE COLUMN `cs4` `cs4` varchar(255) NULL DEFAULT NULL COMMENT 'csssss';
    
 
    
#删除字段cs4指令
    
ALTER TABLE `tc004_tp5`.`obj_users`
    
  DROP COLUMN `cs4`;
    
 
    
#删除表
    
 drop table obj_users;
    
#增,删,改,查sql语句这里省略。
    
……



关注公众号,了解更多it技术(it问答网

0 条评论

发布
问题