mysql w3c,MySQL入门学习(一)

MySQL入门学习(一)

阅读:2084 次   编辑日期:2013-11-07

目录:

概述:

数据库有很多种,ORACLE(甲骨文)、DB2、SQL Server、Sybase、Informix、VF、Access还有今天要介绍的MySQL。本站是PHP所编写,MySQL与PHP是个很完美的组合,

所以本站也采用了PHP + MySQL 的搭配方法,其他的数据库我也不怎么会,所以跟大家分享一下我用MySQL的一些小总结,首先我们先从基本的知识点入手。

什么是 MySQL:

MySQL 是数据库的一种。可以自行定义数据库的结构。一个数据库可以有多个表,一个表又可以有多个字段,这些字段里面可以存储对应的一些数据。所以,如果想要获取数据,就要先选择数据库,然后选择表,然后再选择对应的字段。

说的形象点,MySQL就是用来搬运数据的工具,如果把一缸水比喻成数据,那么水舀就是MySQL,它用来把数据成到其他用得到的地方。

什么是数据库表:

数据库通常会包含一个或多个表。每个表都一个名称(例如:uw3cData)。每个表都有自己的字段,字段内存储数据

下面是一个名为 "uw3cData" 的表的例子:

183aca3890af0cc6ecf4ff67631512b6.png

上面的表格中有3行记录,例如:FirstName为uw3c的记录,其中LastName为css记录的Age为10,以此类推。

连接到一个 MySQL 数据库:

在创建数据库、选择表之前,我需要链接MySQL:

$con = mysql_connect("localhost","uw3c","uw3c.com")

or die("链接数据库失败");

//服务器,用户名,密码,如果失败了,提示“链接数据库失败”。

如何在MySQL中创建数据库:

在选择表之前,我需要链接数据库:

mysql_query("CREATE DATABASE uw3c",$con)

//uw3c为创建的数据库的名称。

如何创建表:

如果数据库用完了,我们最好关闭它:

mysql_select_db("uw3c", $con);//选择数据库uw3c

$sql = "CREATE TABLE ListData

//创建表 ListData,里面有FirstName、LastName、Age三个字段

//FirstName、LastName为字符型,长度为15,Age为数字型,可以不做限制

(

FirstName varchar(15),

LastName varchar(15),

Age int

)";

mysql_query($sql,$con);//mysql_query() 函数,执行创建表。

如何向数据库表插入数据:

如果已经建立好表与字段,然后如何向表中插入数据呢?

mysql_query("INSERT INTO Persons (FirstName, LastName, Age)

VALUES ('uw3c', 'css', '10')");

关闭 MySQL 数据库:

如果数据库用完了,我们最好关闭它:

$con = mysql_connect("localhost","uw3c","uw3c.com")

or die("链接数据库失败");

...code...

mysql_close($con);

练习题:

看了这些,我们一起来做一道简单的题熟练一下吧。

创建一个名为uw3cData的数据库,之后创建一个名为uw3c的表,表中有3个字段"FirstName,LastName,Age"。在这3个字段中插入数据"uw3c,css,10":

$con = mysql_connect("localhost","uw3c","uw3c.com")

or die("链接数据库失败");

//链接MySQL

mysql_query("CREATE DATABASE uw3cData",$con);

//创建名为uw3cData的数据库

$sql = "CREATE TABLE uw3c

(

FirstName varchar(15),

LastName varchar(15),

Age int

)";

mysql_query($sql,$con);

//创建表单,并写入字段名

mysql_query("INSERT INTO uw3cData (FirstName, LastName, Age)

VALUES ('uw3c', 'css', '10')");

//插入数据

mysql_close($con);

//关闭数据库

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值