MySQL 连接数据库

PHP MySQL 连接数据库

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

连接 MySQL 数据库

    1)语法

      2)软件连接

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

关闭连接

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

创建数据库

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

语法:create database database_name

结果:

我们利用Navicat查看

创建数据表

语法

CREATE TABLE table_name

(

    column_name1 data_type,

    column_name2 data_type,

    column_name3 data_type,

    .......

)

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

结果:

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

MySQL 数据类型

数值类型
文本数据类型
日期数据类型
杂项数据类型

主键和自动递增字段

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

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

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

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

还是以上面的示例:

今天就讲到数据库的连接,创建,选择,已经数据表的创建及字段的相关设置,后面有关于insert,update,delete等会讲到。

本文原创来自公众号:林路同,转载请备注说明。

你可能感兴趣的:(MySQL 连接数据库)