Maison > développement back-end > Problème PHP > Comment définir le préfixe de table en php

Comment définir le préfixe de table en php

藏色散人
Libérer: 2023-03-04 18:16:01
original
2884 Les gens l'ont consulté

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.

Comment définir le préfixe de table en php

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 =&#39;pre_&#39;;                     //替换后的前缀
        $seach = &#39;pre1_&#39;;                     //要替换的前缀
        $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[&#39;0&#39;]);
                
                mysql_query("rename table $name[0] to $table");
        }
 
?>
Copier après la connexion

Si vous ajoutez un préfixe, il vous suffit de le modifier un peu

$table = str_replace($seach,$replace,$name[&#39;0&#39;]);换成
   $table = $replace.$name[&#39;0&#39;];
Copier après la connexion

.

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!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal