PHP/MYSQL的问题,求高手帮忙

<?php$mysql_server="localhost:3306";$mysql_username="root";$mysql_password="Q1W2E3R4T... <?php
$mysql_server = "localhost:3306";
$mysql_username = "root";
$mysql_password = "Q1W2E3R4T5Y6U7";
$mysql_database_name="qq_miaobo";
$conn = mysql_connect($mysql_server,$mysql_username,$mysql_password) or die("数据库连接失败!");
mysql_select_db($mysql_database_name,$conn);
mysql_query("SET NAMES 'GBK'");
?>
这个是我的代码
Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in E:\test\new 6.php on line 6
求解决办法
展开
 我来答
百度网友13eda02
推荐于2017-11-25 · TA获得超过778个赞
知道小有建树答主
回答量:1048
采纳率:77%
帮助的人:370万
展开全部
提示很明确的说自带的mysql扩展已不赞成使用、未来版本将会移除,给了你建议选项:

1、首先你需要按照提示确认php.ini配置里已开启mysqli
2、把$conn mysql_connect()和mysql_select_db()两句合并成:
$conn=mysqli_connect($mysql_server,$mysql_username,$mysql_password,$mysql_database_name)
使用参考:http://www.php.net/manual/zh/mysqli.query.php
注:PDO方式没关注过
佳达源
2024-10-28 广告
AR0144CSSM20SUKA0-CPBR这款产品,作为我司产品线中的重要一员,集成了高精度的传感器技术与先进的图像处理算法,广泛应用于安防监控、工业自动化及机器视觉等领域。其卓越的性能与稳定性,确保了在各种复杂环境下的精准数据采集与高效... 点击进入详情页
本回答由佳达源提供
thinkingbullet
2013-07-03 · 超过14用户采纳过TA的回答
知道答主
回答量:61
采纳率:0%
帮助的人:35万
展开全部
看来php5.x打算弃用这个老旧的方法了准备过渡php6了,连接mysql建议使用mysqli和pdo,后者更好.
连接方法百度,google一大把.
mysqli教程:http://wenku.baidu.com/view/45d89fc389eb172ded63b7f2.html
pdo教程:http://wenku.baidu.com/view/97d54ae981c758f5f61f6706.html
希望对你有用.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友690c81e14
2013-07-03 · TA获得超过635个赞
知道小有建树答主
回答量:680
采纳率:0%
帮助的人:658万
展开全部
应该是MYSQL扩展没有启用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f4f90e2
2013-07-04 · 超过20用户采纳过TA的回答
知道答主
回答量:114
采纳率:0%
帮助的人:56.4万
展开全部
恩, 用Pdo吧,安全高效,查下手册 有例子的,它就三个对象,很好理解
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式