PHP 使用php优化MySQL数据库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 使用php优化MySQL数据库相关的知识,希望对你有一定的参考价值。

<?php
// VARIABLES DE CONEXION
$server = "localhost";
$dbuser = "usuario";
$dbpassword = "password";
$dbname = "nombre_base_de_datos"; 
  $db = mysql_connect($dbhost, $dbuser, $dbpassword) or die("Connection Error: " . mysql_error());
mysql_select_db($dbname) or die("Error al conectar a la base de datos.");
  //EXRAEMOS LAS TABLAS DE LA BASE DE DATOS
$sql = "SHOW TABLES";
$tablas = mysql_query( $sql) or die("No se puede ejecutar la consulta: ".mysql_error());
while ($tabla = mysql_fetch_assoc($tablas))  {
	foreach ($tabla as $item => $nombre_tabla) {	
		echo $nombre_tabla.": ";
		//OPTIMIZAMOS LAS TABLAS
		mysql_query("OPTIMIZE TABLE ".$nombre_tabla) or die("No se puede ejecutar la consulta: ".mysql_error());
		// MOSTRAMOS EL RESULTADO
		if (mysql_errno()){
			echo " No ha podido ser optimizada.";
		}else{
			echo "Optimizada.";
		}
		echo "<br />";
	}
}
mysql_close($db);
?>

以上是关于PHP 使用php优化MySQL数据库的主要内容,如果未能解决你的问题,请参考以下文章

PHP程序员福利“看免费直播,学MySQL索引优化”

如何优化使用 PHP 或 Mysql 或 Laravel 将 12K 的 JSON 插入数据库

用php优化MySQL数据库

使用 JQuery、PHP 和 MySQL 为实时统计页面优化多个连续的 ajax 调用

PHP 优化MySQL数据库中的所有表

PHP Mysql查询优化报告