Home » Php » Duplicate mysql table "structure" using PHP only

Duplicate mysql table "structure" using PHP only

Posted by: admin July 12, 2020 Leave a comment

Questions:

I have table called “users” and I want to make an exact copy as “users_2” as regard the structure only not the content.
I wanna do this using PHP only as I don’t have an access to phpMyadmin or mysql console.
Do you have an idea how to do that ?

How to&Answers:

After connecting to your database appropriately in php (mysql_connect):

mysql_query("create TABLE tablename like SRCTABLE");

Answer:

You can use the SQL SHOW CREATE TABLE users command, its result is a CREATE TABLE statement in which you can just replace users with users_2 and execute.