How can we rename the database name in MySQL 5.0

后端 未结 5 1083
情话喂你
情话喂你 2021-02-07 21:41

I am using MySQL 5.0.

I have created a database named accounts, but now I want to change the database name to FinanceAccounts.

5条回答
  •  面向向阳花
    2021-02-07 22:16

    here , I rename mydb database to ecommerce, you follow this steps, but usin phpmyadmin is to easy

    CREATE DATABASE `ecommerce` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
    
    RENAME TABLE `mydb`.`Articles` TO `ecommerce`.`Articles` ;
    
    RENAME TABLE `mydb`.`Categories` TO `ecommerce`.`Categories` ;
    
    RENAME TABLE `mydb`.`Utilisateurs` TO `ecommerce`.`Utilisateurs` ;
    
    ALTER TABLE `Articles` ADD CONSTRAINT fk_Articles_Categories FOREIGN KEY ( Categorie_id ) REFERENCES Categories( id ) ON DELETE NO ACTION ON UPDATE NO ACTION ;
    
    DROP DATABASE `mydb` ;
    

提交回复
热议问题