005-LNMP环境连接Mysql测试

Posted charseki.chen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了005-LNMP环境连接Mysql测试相关的知识,希望对你有一定的参考价值。

背景介绍:

用户通过浏览器访问nginx -> html下的mysql.php文件,去连接Mysql数据库的一个测试

正文:

1.检查确保nginx、php-fpm、mysql的服务都是正常启动的

2.mysql.php测试Mysql的代码

//这里要说明一下,PHP5和PHP7连接Mysql的区别还是挺大的,不要翻车了。

//PHP5使用mysql_connect函数来进行Mysql数据库的连接操作。

//PHP7已经摒弃了这个函数,改成了mysqli_connect()函数,面向对象的写法:变量名 = new mysqli(主机地址,用户名,密码,数据库名);

<?php
$servername = "192.168.0.99";
$username = "root";
$password = "19941127";

// 创建连接
$conn = new mysqli($servername, $username, $password); 

// 检测连接
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
}
echo "连接成功";
   phpinfo();
?>

3.Mysql连接结果验证

(1)连接成功的界面

 

(2)连接失败的界面

 

以上是关于005-LNMP环境连接Mysql测试的主要内容,如果未能解决你的问题,请参考以下文章

连接MySQL出现错误:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)(代码片段

部分代码片段

JAVA中JDBC连接Mysql数据库简单测试

mysql日常 Mysql在Windows环境下开启远程连接 外部测试navicat

使用实体框架迁移时 SQL Server 连接抛出异常 - 添加代码片段

FAQ系列 | 启用SELinux后,PHP连接MySQL异常