MySQL创建数据库与表

(一),MySQL的安装:
MySQL5.5的安装包:
http://dev.mysql.com/downloads/mysql/

MySQL的安装请看下面博客:
http://jingyan.baidu.com/article/ed2a5d1f4968c909f6be179f.html

是否安装成功的测试: 
我们可以发送快捷方式到桌面,或者固定到开始菜单方便使用。单击打开:

这里的密码为你安装时自己设定的密码。输入密码,回车得到下图,则安装成功

(二),MySQL的简单操作:

(1),简单命令:获取服务器告诉它的版本号和当前日期。

(2),简单命令:使用MySQL进行计算器的操作。

*注意:不区分大小写输入关键词,接受自由格式的输入:输入语句可以多行输入,但是直到看见分号才执行,例如我们可以拆分输入,
mysql> SELECT
-> USER()
-> ,
-> CURRENT_DATE; 

(四)创建并使用数据

(1),使用SHOW语句找出服务器上当前存在什么数据库:

(每台电脑的数据库列表都不一样,但是一般都具有mysql和test这2个数据库。因为mysql是必需的,因为它描述用户访问权限,test数据库经常作为用户试身手的工作区。)

(2),创建并选择数据库
我们可以使用creat来创建一个数据库,数据库名称一般可以任意
mysql> CREATE DATABASE menagerie;
为了使menagerie成为当前的数据库,使用use命令来使用它:
mysql> USE menagerie

(3),创建表

就我们刚刚建立的menagerie数据库而言,我们使用show语句查看当前状态,可以看到他此时为空

但是对于一个数据库,数据库结构应该是什么,什么数据库表,各数据库表中有什么样的列?这就比较难,需要你去考虑每个元素应该是什么样作用,是作为数据库的属性还是数据库的实体,他们之间有着什么样的联系?我们可以画ER图来理清逻辑上的关系。

数据库中ER图的作用与ER图的使用,请关注这个博客(长期更新):

数据库的基础知识,请阅读这篇博客,有比较详细的讲解:

我们在这里以一个宠物店为例,创建一个数据库的表:

这时我们需要一个包含你每个宠物的记录的表。它可称为pet表,并且它至少应该包含每个动物的名字,除了名字本身,一个表也应该包含另外的信息。那么我们可能考虑到每个动物的主人,你可能也想要了解每个宠物的种类,性别,年龄之类的。

于是我们创建一个这样的表,包含6项基础的信息:名字、主人、种类,性别、出生和死亡日期。

 

文章链接: https://www.mfisp.com/19661.html

文章标题:MySQL创建数据库与表

文章版权:梦飞科技所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
建站教程

[Mysql]操纵数据表

2023-4-17 11:48:00

建站教程

ConfirmHost报错Python怎么解决

2023-4-18 12:40:34

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索

梦飞科技 - 最新云主机促销服务器租用优惠