Comment définir le préfixe de la table en PHP : entrez d'abord le nom d'utilisateur et le mot de passe de la base de données ; puis connectez-vous à la base de données ; puis modifiez le préfixe de la table via le "str_replace($seach,$replace,$name['0 ']);" déclaration. Can.
Recommandé : "Tutoriel vidéo PHP"
Préfixe de table de base de données de modification par lots PHP
Nous rencontrons souvent le problème du remplacement ou de l'ajout de préfixes de table de base de données. Exporter la base de données, effectuer des modifications par lots sur le Bloc-notes, puis exporter est également une méthode, mais elle n'est pas assez pratique.
En utilisant la méthode suivante, cela peut être facilement fait. Le code est le suivant, si vous le trouvez utile, donnez-moi quelques conseils.
<?php $database = "databaseName"; //数据库名称 $user = "root"; //数据库用户名 $pwd = "pwd"; //数据库密码 $replace ='pre_'; //替换后的前缀 $seach = 'pre1_'; //要替换的前缀 $db=mysql_connect("localhost","$user","$pwd") or die("连接数据库失败:".mysql_error()); //连接数据库 $tables = mysql_list_tables("$database"); while($name = mysql_fetch_array($tables)) { $table = str_replace($seach,$replace,$name['0']); mysql_query("rename table $name[0] to $table"); } ?>
Si vous ajoutez un préfixe, il vous suffit de le modifier un peu
$table = str_replace($seach,$replace,$name['0']);换成 $table = $replace.$name['0'];
.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!