为了账号安全,请及时绑定邮箱和手机立即绑定

MySQL 连接数据库

标签:
MySQL

PHP MySQL 连接数据库

MySQL 免费是大家都知道的,这也是很多开发公司和开发人员喜欢的原因之一。

连接 MySQL 数据库

    1)语法

webp

      2)软件连接

        可以下载Navicat Premium软件,输入数据库的用户名和密码就可以了。破解版下载链接:Navicat_Premium_11.0.10(破解版)

关闭连接

我们在请求完数据结束后,如果不需要再用到请求的数据,为了避免浪费资源,就把该次连接关闭掉,也就是关闭数据库。

webp

创建数据库

上面已经连上了数据库,接下来我们就是创建数据库,我们创建一个名为:my_test的数据库

语法:create database database_name

webp

结果:

webp

我们利用Navicat查看

webp

创建数据表

语法

CREATE TABLE table_name

(

    column_name1 data_type,

    column_name2 data_type,

    column_name3 data_type,

    .......

)

示例:我们创建一个user的数据表,字段有3列,分为:username,password,mobile

webp

结果:

webp

重要事项:在创建表之前,必须首先选择数据库。通过 mysql_select_db() 函数选取数据库。

MySQL 数据类型

webp

数值类型

webp

文本数据类型

webp

日期数据类型

webp

杂项数据类型

主键和自动递增字段

每个表都应有一个主键字段。

主键用于对表中的行进行唯一标识。每个主键值在表中必须是唯一的。此外,主键字段不能为空,这是由于数据库引擎需要一个值来对记录进行定位。

主键字段永远要被编入索引。这条规则没有例外。你必须对主键字段进行索引,这样数据库引擎才能快速定位给予该键值的行。

下面的例子把 personID 字段设置为主键字段。主键字段通常是 ID 号,且通常使用 AUTO_INCREMENT 设置。AUTO_INCREMENT 会在新记录被添加时逐一增加该字段的值。要确保主键字段不为空,我们必须向该字段添加 NOT NULL 设置。

还是以上面的示例:

webp



作者:林路同
链接:https://www.jianshu.com/p/4ac5a52303fe


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消