wamp中MySQL控制台的基本操作
Posted mjwwzy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wamp中MySQL控制台的基本操作相关的知识,希望对你有一定的参考价值。
输入命令注意:
1、命令结束符号是分号;
2、所有的符号都是英文半角
3、只有遇到分号 mysql才人文结束
4、多个命令用分号隔开 create database stu;drop database stu
5、引号要打全 不然分号都不让出
常用操作的单词 : create(创建)、use(使用)、drop(删除)、show(显示)、databases(数据库)、table(表)
一、在环境下打开MySQL console
二、基本操作
1、显示当前所有数据库 show databases;
2、新建ceshi数据库 create database ceshi;
手动修改数据库的编码格式:alter database ceshi character set utf8;
3、使用数据库 use ceshi;
4、显示数据库中的表 show table;
备注:数据类型
数字型:
整型:tinyint 1字符 2^8 1字符=256个字节
int 4字节 2^64
decimal(m,d) 定点型 m数字的总长度
d小数的位数
decimal(5,2) 1.2896-1.29
999.123-999.12
字符型:
定长字符 char(255)
变长字符 varchar(255)
日期时间 datetime 8字节 2018-06-01 09:05:01
主键:primary key
自增长列:auto_increment
非空:not null
默认值: default 值
5、建表
需要指明 数据类型 非空
每个表都要设置一个主键
create table myclass(
id int(4) not null primary key auto_increment,
name char(20) not null,
sex int(4) not null default ‘0‘,
degree decimal(16,2)
)
6、查看表结构
desc myclass;
========================================================
show = 显示
create = 创造
database = 数据库
7、插入数据
insert into myclass values(‘‘,‘张宝中‘,‘‘,‘98.5‘);
8、查看表中的数据
select * from myclass;
9、修改数据
update myclass set name = ‘张宝中‘ where id = 1;
10、删除数据
delete from myclass where id = 1;
二、
alter table myclass + 语句
1、修改表名
rename as newcl;
2、添加字段
add age int(4) not null;
add pid int(4) not null first; 在第一列添加pid
add selfsm char(255) not null after age; 在age列添加selfsm
3、修改字段的名字和类型
change age newage char(20);
4、修改某一字段的类型
modify column newage int(4);
5、添加默认值-如果有默认值,先删除再添加
alter column newage drop default;
alter column newage set default 18;
6、删除字段
drop id;
7、添加主键
add primary key(字段名);
8、删除主键
drop primary key;
9、删除表
drop table newcl;
show tables;
10、删除数据库
drop database ceshi;
show databases;(查看所有数据库)
以上是关于wamp中MySQL控制台的基本操作的主要内容,如果未能解决你的问题,请参考以下文章