• ADADADADAD

    怎么修改mysql数据库名称[ 建站问答 ]

    建站问答 时间:2024-12-01 19:08:26

    作者:文/会员上传

    简介:

    修改mysql数据库名称的方法:1.重命名所有的表,代码:CREATEDATABASEnew_db_name;RENAMETABLEdb_name.table1TOnew_db_name.table1,db_name.table2TOnew_db_name.table2;DROPDATA

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    修改mysql数据库名称的方法:

    1.重命名所有的表,代码:

    CREATEDATABASEnew_db_name;

    RENAMETABLEdb_name.table1TOnew_db_name.table1,

    db_name.table2TOnew_db_name.table2;

    DROPDATABASEdb_name;

    2.mysqldump导出数据再导入,代码:

    mysqldump-uxxxx-pxxxx-hxxxxdb_name>db_name_dump.SQL

    mysql-uxxxx-pxxxx-hxxxx-e“CREATEDATABASEnew_db_name”

    mysql-uxxxx-pxxxx-hxxxxnew_db_name<db_name_dump.SQL

    mysql-uxxxx-pxxxx-hxxxx-e“DROPDATABASEdb_name”

    3.使用shell脚本重命名所有的表,代码:

    #!/bin/bash

    mysqlconn=”mysql-uxxxx-pxxxx-S/var/lib/mysql/mysql.sock-hlocalhost”

    olddb=”db_name”

    newdb=”new_db_name”

    #$mysqlconn-e“CREATEDATABASE$newdb”

    params=$($mysqlconn-N-e“SELECTTABLE_NAMEFROM

    INFORMATION_SCHEMA.TABLESWHEREtable_schema='$olddb'”)

    fornamein$params;do

    $mysqlconn-e“RENAMETABLE$olddb.$nameto$newdb.$name”;

    done;

    #$mysqlconn-e“DROPDATABASE$olddb”

    怎么修改mysql数据库名称.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: msqlmysql数据库