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 设置。
还是以上面的示例:
作者:林路同
链接:https://www.jianshu.com/p/4ac5a52303fe
共同学习,写下你的评论
评论加载中...
作者其他优质文章