lamp 安装pdo_mysql_LAMP安装
实现LAMP
利用rpm包实现LAMP安装部署
CentOS 8
Module 模块方式
dnf install httpd mariadb-server php php-mysqlnd
FastCGI 方式
dnf install httpd mariadb-server php-fpm php-mysqlnd
CentOS 7
Module 模块方式
yum install httpd mariadb-server php php-mysql
FastCGI 方式
yum install httpd php-fpm php-mysql mariadb-server
CentOS 6:
Module 模块方式
yum install httpd, php, php-mysql, mysql-server
FastCGI方式:默认不支持
注意:基于module实现,httpd 需要 使用prefork模型
PHP连接MySQL的方式
使用mysql扩展连接数据库
使用mysql扩展模块mysql.so连接数据,此方式已经在php 7 版后淘汰
范例:php使用mysql扩展连接数据库的测试代码
conn = mysql_connect('mysqlserver','username','password');
if (conn)
echo "OK";
else
echo "Failure";
#echo mysql_error();
mysql_close();
?>
使用mysqli扩展连接数据库
使用mysqli扩展模块mysqli.so连接数据,此方式只能连接MySQL数据库,不支持其它数据库
范例:php使用mysqli扩展连接数据库的测试代码
mysqli=new mysqli("mysqlserver", "username", "password");
if(mysqli_connect_errno()){
echo "Failure";mysqli=null;
exit;
}
echo "OK";
$mysqli->close();
?>
使用PDO(PHP Data Object)扩展连接数据库
使用PDO扩展模块pdo_mysql.so连接数据库,此方式可以支持连接MySQL,Oracle等多种数据库
范例:php使用pdo扩展连接数据库的测试代码1
dsn='mysql:host=mysqlhost;port=3306;dbname=mysql';username='root';
passwd='magedu';dbh=new PDO(dsn,username,passwd);
var_dump(dbh);
?>
范例:php使用pdo扩展连接数据库的测试代码2
try {
user='root';pass='magedu';
dbh = new PDO('mysql:host=mysqlhost;port=3306;dbname=mysql',user, pass);
foreach(dbh->query('SELECT user,host from user') as row) {
print_r(row);
}
dbh = null;
} catch (PDOExceptione) {
print "Error!: " . $e->getMessage() . "
";
die();
}
?>
本文链接:http://www.yunweipai.com/36050.html
lamp 安装pdo_mysql_LAMP安装相关推荐
- centos7.0 lamp mysql_CentOS7 yum安装LNMP以及LAMP
简单记录在CentOS7下yum安装LNMP以及LAMP的过程. 首先配置防火墙 CentOS 7.0默认使用的是firewall作为防火墙 1.关闭firewall: systemctl stop ...
- linux 下的lamp的简单安装
LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库,Perl.PHP或者Python编 ...
- LNMP和LAMP的编译安装
为什么80%的码农都做不了架构师?>>> 在编译这些源码包之前,我们需要确认系统中有gcc,gcc-c++,make编译器,一般系统都自带了gcc和make编译器,所以我们只要 ...
- CentOS 6.4 配置LAMP 环境 与安装 phpmyadmin
参考的博客原文看这里,自己加了些东西 ---------------------------------安装LAMP 环境: 首先测试一下 yum install httpd 这个命令,如果能够正常安 ...
- LAMP介绍-MySQL安装
2019独角兽企业重金招聘Python工程师标准>>> LAMP: linux-apache-mysql-php (安装方式有:rpm,源码,二进制免编译) linux-操作系统 ...
- 基于LAMP的cacti安装和配置问题处理(一)
基于LAMP的cacti安装和配置&&问题处理(一) 背景介绍: 1. cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取数据,当用户需要查看数据的时候用rrdt ...
- linux lamp源码安装包下载,Linux Lamp源码安装
1.首先检查安装编译环境 gcc -v 如果没有安装gcc 和gcc-c++,则先安装这两个环境. yum install gcc和yum install gcc-c++ 2.卸载默认的低版本环境 目 ...
- 【Linux】LAMP架构安装及安装论坛
文章目录 前言 LAMP动态网站架构的组成 1. apache主要实现如下功能: 2. php主要实现如下功能: 3.mysql主要实现如下功能: LAMP架构的安装 1. 实验环境 2. 使用yum ...
- Centos7下搭建LAMP环境,安装wordpress(不会生产博客,只是一名博客搬运工)(菜鸟)
1.搭建MySQL数据库 安装MariaDB yum install mariadb-server -y 启动MySQL服务 emctl start mariadb #启动服务 emtcl enabl ...
最新文章
- linux 内核发布时间,求问Linux最新内核版本以及发布日期。
- 如何在mac上面看充电器的瓦数!
- 牛人学习h264运动估计的方法
- 计算机软件及其软件系统,计算机软件系统课件
- Linux系统上Crontab定时执行教程
- 使用Java实现面向对象编程(6)
- oracle连接ORA-01017、ORA-12640
- [UPF]低功耗仿真介绍
- 少儿编程软件Scratch下载(Mac、Windows皆可)
- 云服务器防火墙关闭 tomcat不能正常访问
- LMV324MTX单通道,双通道和四通道通用低电压轨至轨输出运算放大器TI
- C#基于虹软SDK的人脸识别签到系统
- Sql 语句小课堂7:在sqlserver对多行数据实施随机数
- 全国数字金融与量化金融案例大赛经验分享
- 我的世界服务器货币充值系统,《我的世界》中国版正式开启了充值功能
- WebDAV之葫芦儿·派盘+墨阅
- 基于xwiki部署企业内部知识管理平台
- 项目需求之Android 监听键盘的弹起和隐藏setVisibility(View.GONE)方法失效
- python不间断获取指定ulr的ip
- 基于PHP的动漫电影信息管理系统