Maison >base de données >tutoriel mysql >Comment puis-je cloner une base de données MySQL sans mysqldump lorsque l'accès au serveur est restreint ?
Création d'alternatives de base de données clonées sans mysqldump
Si l'accès direct au serveur n'est pas disponible, il existe des alternatives à l'utilisation de mysqldump pour dupliquer ou cloner MySQL bases de données.
MySQL version 4.0 offre les éléments suivants méthodes :
CREATE DATABASE new_db_name; INSERT INTO new_db_name.table_name SELECT * FROM current_db_name.table_name;
Cette méthode copie à la fois les données et la structure de la base de données source vers la nouvelle.
mysqldump -h [server] -u [user] -p[password] old_database | mysql -h [server] -u [user] -p[password] new_database
Notez qu'il ne doit y avoir aucun espace entre -p et le mot de passe.
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!