sqlserver和mysql区别

sqlserver和mysql区别,第1张

区别如下:

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>

之后就能够看到结果了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7347858.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存