Mysql 命令大全

1、数据库操作

登录mysql:

mysql -u root -p password

绿色版mysql修改密码:

set password=password('密码');

设置字符集:

set names utf8;

或者

set names gb2312;

创建数据库(比如创建一个lesson的数据库):

create database lesson;

显示所有数据库:

show databases;

使用数据库(比如使用lesson数据库):

use lesson;

删除数据库:

DROP DATABASE lesson;

2、数据库中表操作

创建新表:

CREATE TABLE study(

id int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '学生id号',

username varchar(30) NOT NULL DEFAULT '' COMMENT '学生名字',

class tinyint(3) unsigned NOT NULL,

sex enum('男','女','保密')  CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '保密' COMMENT '性别',

addtime int(10) NOT NULL DEFAULT '0',

PRIMARY KEY (id)

)ENGINE=InnoDB  COMMENT = '学生表';

显示所有表:

SHOW TABLES;

修改表的名称:

RENAME TABLE study TO study_new ;

或者

ALTER TABLE study_new RENAME TO study;

显示字段信息:

SHOW COLUMNS FROM study;

或者

DESCRIBE study;

插入数据:

insert into study (username,class,sex) VALUES('小王',1,'男'),('小四',2,'女');

查询数据:

SELECT username,CONCAT(class,'班'),sex FROM study;

删除数据:

DELETE FROM study WHERE  id=1;

删除数据表:

DROP TABLE study;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1,启动和关闭数据库 net start mysql net stop mysql 2,根据用户名密码,登录数据库...
    徐德东阅读 948评论 0 1
  • 1、连接Mysql 格式: 本地 远程 注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新...
    清风沐沐阅读 35,816评论 0 9
  • 1.数据库 2.数据表(有些表操作需先进入当前数据库,指令如:use mydatabase;) 创建表 查看所有表...
    妄自阅读 449评论 0 0
  • ORACLE自学教程 --create tabletestone ( id number, --序号usernam...
    落叶寂聊阅读 1,121评论 0 0
  • MySQL数据库 非关系型数据库的优势: 性能NOSQL是基于键值对的,可以想象成表中的主键和值的对应关系,而且不...
    riverstation阅读 909评论 0 0