创建mysql数据库表命令_MySQL数据库与表创建常用命令

系统环境path的路径下添加路径:%数据库路径%bin;这样可以让系统加载器自动从bin路径下面寻找mysql的工具。

使用如下命令可以进入登录验证页面:

administrator>mysql -uroot -p

也可以在mysql的文件夹内的my.ini文件的[mysqld]下面添加配置行:

[mysqld]

skip-grant-tables

注意要删除前面的”#”号,此为注释标记,加上了会使配置失效。

当忘记密码时候可以采用这个方式跳过验证再去修改密码。记得修改之后要重启服务,重启服务的命令为:

net stop mysql

net start mysql

修改密码的命令为:mysqladmin -u用户名 -p旧密码 password 新密码

创建数据库

首先进入MySQL的操作命令行,然后可以用以下命令显示存在的数据库:

show databases;

若要进入数据库操作则应使用命令:

use [数据库名];

使用如下的命令创建数据库:

create database [数据库名];

然后进入该数据库进行建表:

create table [表名](字段名1 数据类型 [完整性条件],字段名2 数据类型 [完整性条件],...)

用以下命令显示表名:

show tables;

显示字段名:

show columns from [表名];

显示表的结构:

describe [表名];

显示表创建的详细结构:

show create table [表名];

修改表操作

修改表名:

alter table [表名] rename [新表名];

修改字段数据类型:

alter table [表名] modify [字段名] [新的类型];

修改字段名:

alter table [表名] change [字段名] [新字段名] [新字段数据类型];

增加字段:

alter table [表名] add 字段名 [数据类型] [first | after] [字段名];

first与after之后的字段名代表新插入的字段在该字段名之前或则之后。

删除字段:

alter table [表名] drop [字段名];

删除表:

drop table [表名];

MySQL的数据类型

char(size)

number类型

date类型

varchar(size)

tinyint(size)

date()

tinytext

smallint(size)

datetime()

text

mediumint(size)

datetemp()

blob

int(size)

time()

mediumtext

bigint(size)

year()

mediumblob

float(size,d)

longtext

double(size,d)

longblob

decimal(size,d)

enum

set

-表的完整性条件

意义

规则

主键

primary key

外键

foreign key

不为空

not null

该字段值唯一

unique

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值