php连接mysql开发环境_PHP开发环境搭建及常用的数据库操作
PHP开发环境搭建及常用的数据库操作
常见的web服务器:
httpd(Apache)、nginx+PHP
Tomcat:jsp+html
win:IIS
客户端:IE、firefox、chrome、手机浏览器(Browser)
PHP开发环境:LAMP=Linux Apache Mysql PHP
或者LNMP=Linux Nginx Mysql PHP
Linux+Apache+Mysql/MariaDB+Perl/PHP/Python
搭建动态网站之CentOS
yum -y install httpd mariadb mariadb-server php php-mysql
httpd:就是Apache的一个版本
mariadb:MySQL数据库的客户端
mariadb-server:服务器端
php-mysql:php操作MySQL
systemctl start httpd:启动Apache
systemctl enable httpd:设置开机自启
systemctl start mariadb:启动数据库
systemctl enable mariadb:开机自启
mysqladmin -u root password "123456":设置数据库账户和密码(默认为空)
登录mysql数据库验证:mysql -uroot -p123456
网站根目录:/var/www/html
PHP基本信息
phpinfo();
?>
php7.3对MySQL数据库基本操作之增删改查:
$server = 'localhost:3306';
$username = 'root';
$password = '123456';
$dbname = 'mydb';
$link = mysqli_connect($server,$username,$password,$dbname); //数据库连接
if($link){
echo "正常!";
}else{
echo "异常!";
}
mysqli_set_charset($link,'UTF8'); // 设置数据库字符集
echo "";
//数据库插入数据
/*$sql = "INSERT INTO users(id,NAME,age,sex) VALUES(5,'zhangsan',18,'male'),(6,'lisi',28,'male')";
$result = mysqli_query($link,$sql);
if($result){
echo "插入成功!";
}else{
echo "插入失败!";
}*/
//删除数据
/*$sql = "delete from users where id=1";
$result = mysqli_query($link,$sql);
if($result){
echo "删除成功!";
}else{
echo "删除失败!";
}*/
//修改数据
/*$sql = "update users set age=19 where id=4";
$result = mysqli_query($link,$sql);
if($result){
echo "修改成功!";
}else{
echo "修改失败!";
}*/
//查询数据
$sql = "select * from users";
$result = mysqli_query($link,$sql);
$data = mysqli_fetch_all($result); // 从结果集中获取所有数据
print_r($data);
?>
php连接mysql开发环境_PHP开发环境搭建及常用的数据库操作相关推荐
- vs mysql 环境安装教程_使用 VS 开发连接 MySQL 的 Web 项目的环境配置
前言: 安装 开发环境 软件安装: 版本选择:MySQL for Visual Studio 最新版 Connector/NET 版本必须与 MySql.Data 和 MySql.Data.Entit ...
- mysql连接编程环境_C++连接MySQL(一):环境配置和实例
摘要:MySQL API中提供了对C语言的支持,C++是兼容C语言的,那么只要稍加完善就可以让C++写出来的程序直接连接MySQL,并且编程和执行的效率都比较高. 1.为什么使用MySQL C API ...
- php mysql 编程原理_PHP开发的原理及优势介绍
原标题:PHP开发的原理及优势介绍 在目前的网站开发语言中,比较常用的主要有:PHP.ASP ..NET.JSP等,使用最广泛的要数PHP语言了. PHP一种通用开源脚本语言.语法吸收了C语言.Jav ...
- php连接mysql乱码原因_PHP连接MYSQL出现乱码的原因与解决办法
PHP连接mysql出现乱码的原因与解决方法 解决MySql数据库乱码的一个首要前提是保证 数据库+数据表+前端显示 编码一致,国内项目一般统一设定为GB2312或GBK,而国际化项目则一般使用utf ...
- 命令行客户端MySQL基本命令的使用(登录、登出、数据库操作的SQL语句、表结构的SQL语句、表数据操作的SQL语句)
1. 登录和登出数据库 登录数据库: 输入下面命令: mysql -uroot -p 说明: -u 后面是登录的用户名 [写成-u root也是可以的] -p 后面是登录密码, 如果不填写, 回车之 ...
- mysql的过程返回执行成功与失败_进行数据库操作的时候,操作错误或者失败,但是不报错...
首先需要注意的是: PHP代码的运行错误 和 PHP与MySQL中交互过程中,MySQL中发生的错误,并不一定是同步的. Case 1:使用PDO,没有设置PDO::ATTR_ERRMODE PDO在 ...
- php,mysql的简历_PHP开发工程师岗位个人简历个人技能范文
个人技能(案例一) PHP常用系统函数 html,css+div,javascript,jquery,Ajax,Json等WEB开发技术 MySQL OOP,PDO,Mysqli ThinkPHP3. ...
- 我的世界php开服环境_PHP初学者如何搭建环境,并在本地服务器(or云端服务器)运行自己的第一个PHP样例...
页面底部有PHP代码样例供测试使用. 1.PHP开发,你需要什么? 1)开发代码的工具,可以用IDE名字叫做phpDesigner.当然也可以临时用记事本代替,记得文件扩展名为.php 2)服务器(本 ...
- php接口开发 安全_PHP开发api接口安全验证的实例讲解
php的api接口 在实际工作中,使用PHP写api接口是经常做的,PHP写好接口后,前台就可以通过链接获取接口提供的数据,而返回的数据一般分为两种情况,xml和json,在这个过程中,服务器并不知道 ...
最新文章
- 中美德工业互联网路径比较
- android viewgroup 事件,android中viewgroup的事件传递分析
- jquery实战--定宽
- oracle修改filesystem,(转):oracle、filesystem、backup日常巡检脚本
- java else if和switch_如何优雅地优化代码中的的if else和switch
- python的循环控制结构是什么_7.Python控制和循环结构
- DB2数据库SQL0670N错误(行长度超限)案例解析
- 关于Arrays.asList()方法的使用
- matlab 报童 泊松分布函数,数学建模和工科数学分析(2)
- python docx创建表格
- 免费开源的拉曼光谱分析软件 Raman Spectral Analysis software
- 三维地图之cesium入门使用
- Linux中pkg-config的使用
- 网络爬虫---从千图网爬取图片到本地
- Handler消息机制介绍,流程梳理
- u盘文件变成快捷方式怎么恢复,恢复U盘文件的五种方法
- Sprint(第三天11.16)
- 携程、艺龙、酷讯演绎在线旅游三国志
- Workflow_上传和下载Workflow编译方式(汇总)
- 计算机辅助设计和辅助教学,计算机辅助设计教学计划
热门文章
- 基于python的图书管理系统测试步骤_Django admin实现图书管理系统菜鸟级教程完整实例...
- python threading类重写_python下threading模块使用的注意点
- spss数据_怎么建立SPSS数据库、录入数据?
- tina中信号带宽_如何评测示波器带宽
- 制作 mysql的rpm文件_自制mysql.rpm安装包
- IE浏览器怎么在桌面隐藏图标
- 谷歌Chrome 81浏览器更新:新增微软Chromium版Edge现代Web控件
- Ubuntu/环境变量:修改/etc/environment 导致开机不能进入桌面
- php 域名白名单,域名白名单验证
- python数据结构递归树_python数据结构(对称二叉树递归和迭代)