1、开源
MySQL是一个开源关系数据库管理系统(RDBMS);而SQLServer不是开源的,是商业的。
2、程序
MySQL主要用C和C++编程语言编程。SQLServer主要用C++编程,但在C语言中也有一些部分。
3、平台
SQLServer仅支持Linux和Windows平台,主要用于.Net应用程序或Windows项目。与之相比,MySQL支持许多平台,它主要用于PHP项目或应用程序。
4、语法
MySQL语法有点复杂;SQLServer语法更简单易用。
5、执行查询
在MySQL中,一旦执行了查询,就无法在中途取消查询。在SQLServer中,可以在执行后的中途取消查询。
6、存储引擎
在MySQL中,有多个存储引擎可以让开发人员根据性能更灵活地为表使用引擎。InnoDB是一种流行的存储引擎。SQLServer只能使用一个或只有一个存储引擎。
编辑器看个人喜好,一般用的比较多的是notepad++或者sublime,phpstorm等。
集成环境推荐phpstudy或者wamp server,都是集成了apache、mysql、php环境。ajax是基于javascript,不需要集成环境即可运行。
首先搭建一个PHP环境,我用的wamp然后比如你的数据库位置是本地localhost
数据库用户名是root
数据库密码是123456
数据库名是mydb
数据库里有个表mytab
有3个字段
id(主键)name sno
1 张三 123
2 李四 456
然后在项目根目录,新建一个文件:index.php
<?php
//连接数据库
$con=mysqli_connect("localhost","root","123456","mydb")
//SQL语句
$sql="select * from mytab"
//执行SQL语句,结果保存到$arr
$obj=mysqli_query($con,$sql)
$arr=mysqli_num_rows($result)
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/htmlcharset=UTF-8">
<title>实现最简单的php网页+mysql查询功能</title>
</head>
<body>
<?php
echo "<pre>"
print_r($obj)
?>
</body>
</html>
之后就能够看到结果了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)