1、mysql 命令登陆

形式: mysql -u用户名 -p密码

mysql -uroot -proot

 

2、mysql 显示数据库

形式: show databases;

 

3、mysql 进入某一个数据库下

形式: use 数据库;                                             

use thinkphp;

 

4、mysql 删除某一个数据库

形式: drop database 数据库;

drop database thinkphp;

 

5、mysql 查看 所有的数据表

形式: show tables;                          # 一定要在use 数据库之后才可以查看数据库

 

6、mysql 查看数据表结构

形式: desc 表名;

desc member;

 

7、mysql删除数据表

形式: drop table 数据表;

drop table member;

 

8、mysql创建数据表

形式:CREATE TABLE IF NOT EXISTS `表名` (

    `字段名` 数据类型 [unsigned(无符号)|zerofill(填充0)] [NOT NULL | NULL] [ DEFAULT NULL | AUTO_INCREMENT] [COMMENT 注释],

    PRIMARY KEY(`主键`),

    KEY `索引名`(栏位) 

   )ENGINE=搜索引擎 DEFAULT CHARSET=编码(utf8) COMMENT=’表注释’

注解:[unsigned|zerofill] 只适用于数字类型。

CREATE TABLE IF NOT EXISTS `student` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '学生id',
  `name` varchar(30) DEFAULT NULL,
  `age` int(3) NULL DEFAULT '12' COMMENT '学生年龄',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COMMENT '学生表';

 

9、修改mysql表名

形式: ALTER TABLE 表名 RENAME TO 新表名

ALTER TABLE `student_test` RENAME TO `student`;

 

10、复制旧表结构创建新表

形式: CREATE TABLE 新表名 LIKE 旧表名

create table tp_notification_queue like tp_notification_queue_201803

 

11、修改表字段数据结构

形式: ALTER TABLE 数据表 MODIFY COLUMN 字段名 数据类型 [NOT NULL | NULL] [DEFAULT NULL] [COMMENT ‘注释’]  [AFTER 字段]

注解: [after] 表示显示在哪个字段后面

alter table `student` modify column `age` int(4) NULL DEFAULT '15' COMMENT '年龄' AFTER `id`;

 

12、添加表字段

形式: ALTER TABLE 表名 ADD 字段名 数据类型 [NOT NULL | NULL] [DEFAULT NULL] [COMMENT ‘注释’]  [AFTER 字段]

alter table `student_test` add `sex` tinyint(1) NOT NULL DEFAULT '1' COMMENT '1男0女' after `name`;

 

12、修改表字段

形式:ALTER TABLE 表名 CHANGE 原字段名 现字段名 数据类型 [NOT NULL | NULL] [DEFAULT NULL] [COMMENT ‘注释’]  [AFTER 字段]

alter table `student_test` change `sex` `sex_test` tinyint(1) not null default '1' comment '1男0女' after `age`;

 

14、删除表字段

形式: ALTER TABLE 表名 DROP COLUMN 字段名;

 alter table student_test drop column sex, drop column age;

 

版权声明:本文为xiaobaiskill原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/xiaobaiskill/p/8583130.html