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;
首先进入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;
相关文章推荐
- mysql创建存储过程及事件模板
- mysql slave to master
- mysql在5.17上版本不重启主库进行主从复制。
- mac下修改mysql登录密码
- Linux下基于源代码方式安装MySQL 5.6
- 144 mysql 索引
- mysql命令行连接数据库
- mysql 表中中文不显示
- Mysql:is not allowed to connect to this MySQL server
- mysql 数据库编译安装
- MySQL SET TRANSACTION 设置事务隔离级别
- Mysql备份与恢复
- mysql导出数据表结构,必须退出mysql命令.重新使用msyqldump命令
- mysql 获取当前日期及格式化
- mysql事件
- 减少mysql主从数据同步延迟问题的详解
- mysql编译安装
- MySql 5.1x InnoDB "ERROR 1206 (HY000): The total number of locks exceeds the lock table size"的解决方法
- MySQL-常见数据拆分办法
- mysql笔记