如何创建数据库?(十)

2017-07-20  本文已影响16人  上海凡猫教育科技有限公司

接着上一个订阅号,保持步调,继续学习。

第一步:如何登陆数据库服务器

当 MySQL 服务已经运行时, 我们可以通过MySQL自带的客户端工具登录到MySQL数据库中, 首先打开命令提示符, 输入以下格式的命名:

mysql -h 主机名 -u 用户名 -p

-h :该命令用于指定客户端所要登录的MySQL主机名, 登录当前机器该参数可以省略;

-u :所要登录的用户名;

-p :告诉服务器将会使用一个密码来登录, 我们初次登陆的时候,密码都是空

登录刚刚安装在本机的MySQL数据库为例, 在命令行下输入 mysql -u root -p 按回车确认, 如果安装正确且MySQL正在运行, 会得到以下响应:

Enter password:

但是这里密码都是为空的,回车之后就会登陆上去。

登录成功后你将会看到 Welecome to the MySQL monitor... 的提示语。

第二步:创建一个数据库

语法:create database 数据库名 [其他选项];

使用:create database students character set gbk;

原因:1.我们刚刚登陆的是数据库服务器,我们接下来要创建数据库,所以用这个命令创建一个students数据库。

2.为了便于在命令提示符下显示中文, 在创建时通过 character set gbk 将数据库字符编码指定为 gbk。

创建成功时会得到 Query OK, 1 row affected(0.02 sec) 的响应。

第三步:选择你刚刚创建的数据库

语法:use 数据库名;

使用:use students;(切换到students这个数据库)

原因:接下来我们要对数据库中的表和数据进行操作了,所以必须要切换到对应的数据库才可以。

第四步:新建表

语法:create table 表名称(列声明);

使用:

create table class

id int unsigned not null auto_increment primary key,

name char(8) not null,

sex char(4) not null,

age tinyint unsigned not null,

tel char(13) null default "-"

);

说明:1.一共有id name sex age tel这五列。需要自行去了解是字段类型符号:char tinyint int。

2.如果不能理解这个语法,那就照抄下来创建一个数据库,以后再去深入理解。

上一篇 下一篇

猜你喜欢

热点阅读