您的位置:首页 > 数据库 > MySQL

Mysql常用命令总结

2016-03-08 18:49 671 查看
服务器上操作Mysql数据库

首先进入mysql命令

mysql -u root -p(回车,切记无分号)

Enter password: 数据库密码

1、找出在服务器上当前存在什么数据库:

show databases;

2、创建一个数据库(以school为例)

create database school;

3、选择你所创建的数据库

use school;(按回车键出现Database changed 时说明操作成功)

4、查看数据库中存在什么表

show tables;

5、创建一个表 (以student为例)

create table student(

id int(11) not null auto_increment,

name varchar(20) DEFAULT 'lili' (设置默认值),

sex varchar(10),

PRIMARY KEY (`id`)

)ENGINE=InnoDB DEFAULT CHARSET=utf8;

6、显示表的结构:

desc student;

7、往表中加入记录

insert into student values (”洋洋”,”男”);

8、用文本方式将数据装入数据库表中(例如D:/mysql.txt)

LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE MYTABLE;

9、导入.sql文件命令(例如D:/mysql.sql)

use database;(回车)

source d:/mysql.sql;

10、删除表

drop table student;

11、清空表

delete from student;

12、更新表中数据

update student set sex=”女” where name=’洋洋’;

13、修改表字段类型和长度

标准语句为: alter table 表名 modify column 字段名 类型(长度);

alter table student modify column sex smallint(6) default 1;//设置默认值为1

14、增加表字段

标准语句为: alter
table 表名 add column 字段名 类型(长度);

alter
table student add column priority int(11) default 100;//设置默认值为1

15、删除表字段

标准语句为: alter
table 表名 drop column 字段名 类型(长度);

alter table student drop
column priority;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: