最新消息:

PHP学习第十一课:Mysql数据库基础

mysql phpxuexifang 88浏览 0评论

一、mysql关键字与保留字

mysql本身有许多的关键字与保留字,对字段进行命名的时候,应该避开这些关键字与保留字。具体关键字与保留字有哪些,大家可以自行百度,这里就不啰嗦介绍。

二、创建数据库

sql语句格式:create database 数据库名

如: create database php_study。这样就建立了一个名为php_study的数据库。

三、选中数据库数据库

sql语句格式: use 数据库名

如:use php_study。此时就选中了php_study这个数据库。

四、设置编码

sql语句格式: set chaarset 编码格式

如:set charset utf8。此时就将编码格式设置成了utf-8。

五、创建数据表

sql语句格式: create table 表名( `字段1` 类型,`字段2` 类型 )

如:create table test( `id` int , `name` varchar(128));

这样我们就在php_study这个数据库里建立了一张名为test的数据表。

六、数据插入

sql语句格式: insert into 表名( `字段1`,`字段2`) values ( 值1,值2 )

如:insert into test (`id`,`name`) values( 100 , ‘PHP学习坊‘ );

这样test表里就有了一条数据

七、数据修改

sql语句格式:update 表名 set 字段1 = 新值1,字段2 = 新值2,..........

如:update test set id = 200 , name = ‘关注PHP学习坊’;

这样数据表里的值就被更新了

八、数据查询

sql语句格式:select 要查询的字段1,要查询的字段2,...... from 表名 where 查询条件

如:select id , name from test where id = 200;

* 代表查询所有字段 select * from test where id = 200;

九、数据删除

sql语句格式:delete from 表名 where 查询条件

如:delete from test where id = 200;

这样id = 200的数据就被删除了。

需要强调下,虽然where部分是可选的,但在delete是一定要加上,万一清空表就麻烦了,还要从备份恢复数据,肯定会丢失一部分数据。那你就赶紧跑路吧。。。。

十、数据表删除

sql语句格式:drop table 表名

如:drop table test;

test这个数据表就被删除了

十一、数据库删除

sql语句格式:drop database 数据库名

如:drop database php_study;

这样php_study这个数据库就被删除了

十二、写在后面

本文只是简单介绍,像别名、索引、limit、offset、order by、group by、sql优化等等都没有介绍,这些会在以后慢慢介绍。

关于数据库,本文介绍的简单到不能再简单了,真实的数据库,非常复杂,涉及到的东西非常多,在以后学习中如有涉及会逐步进行介绍,大家千万不要以为数据库就如此简单。

以上内容由PHP学习坊编辑整理,如有错误或着疏漏之处,欢迎在评论区指出,也欢迎大家积极评论转发。感谢关注PHP学习坊

转载请注明:PHP学习 » PHP学习第十一课:Mysql数据库基础

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址