导航:首页 > 数据分析 > 如何重命名数据库表名

如何重命名数据库表名

发布时间:2023-04-10 07:05:36

『壹』 我想修改mysql数据库的名字,可以怎么修改

1、方法一:重命名所有的表,代码如下:

CREATE DATABASE new_db_name;

RENAME TABLE db_name.table1 TO new_db_name.table1,

db_name.table2 TO new_db_name.table2;

DROP DATABASE db_name;

『贰』 MYSQL数据库怎么修改表名

进入数据库后,
先 use 数据库名;
然后:
alter table customers rename custs;

『叁』 数据库怎么才能重命名

一、未使用的数据库改名方法如下:x0dx0a1、未使用的数据库改名比较方便,找到你要更改的数据库,右键选择【重命名】。x0dx0ax0dx0a2、然后将你想要更改的名字写好,然后点击一下旁边的空白栏。x0dx0ax0dx0a3、颤纯然后你就发现数据库的名称已经改好了。x0dx0ax0dx0a二、使用中的数据库改名方法如下:x0dx0a1、使用中的数据库你在使用这种方法显然是不坦孙合适,你用这种方法更改数据库的名字茄信咐之后会提示你无法重命名数据库。x0dx0ax0dx0a2、这时还是同样的右键你要改名的数据库,选择【属性】按钮。x0dx0ax0dx0a3、然后在数据库属性左侧菜单栏中选择【选项】按钮。x0dx0ax0dx0a4、然后在【状态】栏目下有一项限制访问选项,默认的是MULTI_USER,意为多用户模式,然后你将其更改为【SINGLE_USER】单用户模式,点击确定即可。x0dx0ax0dx0a5、然后你在使用上面的方法更改数据库的名称会发现数据库改名成功了。

『肆』 Acess 数据库中如何重命名表

分类: 电脑/网络 >> 程序设计 >> 其他编程语言
问题描述:

我想在程序运行的时候动态的修改数据库中表的名字,但是使用ALTER TABLE OLDNAME RENAME TO NEWNAME 这条嫌橘语句不性,数据库是ACESS数据库,DAO的方式.

如何在ACESS数据库中动态的重命名表呢?

解析:

Dim Conn,ConnStr,oCat,oTbl

ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("data.mdb")

Set oCat=Server.CreateObject("ADOX.Catalog")

oCat.ActiveConnection = ConnStr

Set oTbl = Server.CreateObject("ADOX.Table"芹吵团)

Set oTbl = oCat.Tables("OldTable") '要重命名的表碰链名:OldTable

oTbl.Name = "NewTable" '新表名

Set oCat = Nothing

Set oTbl = Nothing

『伍』 重命名mysql数据库的五个方法

五个改mysql数据库名的方法:
1.
RENAME
DATABASE
db_name
TO
new_db_name
这个。。这个语法在mysql
5.1.7中被添加进来,到了5.1.23又去掉了。据说有可能丢失数据。还是不要用的好。详见:
http://dev.mysql.com/doc/refman/5.1/en/rename-database.html
2.如果所有表都是MyISAM类型的话,可以改文件夹的名字
关闭mysqld
把data目录中的db_name目录重命名为new_db_name
开启mysqld
3.重命名所有的表
CREATE
DATABASE
new_db_name;
RENAME
TABLE
db_name.table1
TO
new_db_name.table1,
db_name.table2
TO
new_db_name.table2;
DROP
DATABASE
db_name;
4.
mysqlmp导出数据再导入
mysqlmp
-uxxxx
-pxxxx
-h
xxxx
db_name
>
db_name_mp.SQL
mysql
-uxxxx
-pxxxx
-h
xxxx
-e
“CREATE
DATABASE
new_db_name”
mysql
-uxxxx
-pxxxx
-h
xxxx
new_db_name
<
db_name_mp.SQL
mysql
-uxxxx
-pxxxx
-h
xxxx
-e
“DROP
DATABASE
db_name”
5.使用Shell脚本重命名所有的表
#!/bin/bash
mysqlconn=”mysql
-u
xxxx
-pxxxx
-S
/var/lib/mysql/mysql.sock
-h
localhost”
olddb=”db_name”
newdb=”new_db_name”
#$mysqlconn
-e
“CREATE
DATABASE
$newdb”
params=$($mysqlconn
-N
-e
“SELECT
TABLE_NAME
FROM
INFORMATION_SCHEMA.TABLES
WHERE
table_schema=’$olddb’”)
for
name
in
$params;
do
$mysqlconn
-e
“RENAME
TABLE
$olddb.$name
to
$newdb.$name”;
done;
#$mysqlconn
-e
“DROP
DATABASE
$olddb”
就是方法3的优化版。

『陆』 怎样在mysql里面修改数据库名称

常见的主要有三种方并升孝法:

  1. 如果所有表都是MyISAM类型的话,可以直接修改文件夹的名字。
    关闭mysql→把data目录中的db_name目录重命名为new_db_name→开启mysql

  2. 新建数据库,在新的数据库里重绝稿命名所有旧数据库中的表,再删除旧的数据库。具体操作命令如下:创建新的数据库→重命名数据表名称→删除旧的数据库。笑塌

    CREATE DATABASE new_db_name;
    RENAME TABLE db_name.table1 TO new_db_name.table1,db_name.table2 TO new_db_name.table2;
    DROP DATABASE db_name;

  3. 利用mysqlmp命令从旧的数据导出数据,再导入新数据库。具体操作命令如下:导出数据→创建新的数据库→导入数据→删除旧的数据库。

    mysqlmp -u root -p -h ip db_name > db_name_mp.SQL
    mysql -u root -p -h ip -e “CREATE DATABASE new_db_name”
    mysql -u root -p -h ip new_db_name < db_name_mp.SQL
    mysql -u root -p -h ip -e “DROP DATABASE db_name”

『柒』 如何修改MySQL数据库名称

修改MySQL数据库抄名称的方法如下:

1.语句修改法:

RENAME DATABASE db_name TO new_db_name
这个语法在mysql 5.1.7中被添加进来,到了5.1.23又去掉了。

2.如果所有表都是MyISAM类型的话,可以改文件夹的名字
把data目录中的db_name目录重命名为new_db_name


3.重命名所有的表
代码如下:

『捌』 怎样重命名sql server中的表

第1招(rename)、很简单,在ssms(sql server management studio)左侧树上,找到表,右键重命名(或者定位(鼠标或者上下左右键)到这张表按F2),输入表的新名字,回车。
还是截个图吧。
步骤阅读
2
第2招(insert into select from )、通过写程序,创建一张新表和尘,表名为你的表新名,比如这位小兄弟想把Ari命名为Ari20151030,则建一张表,表名为这个,字段描述等均与第一张表相同,为了达到这个效果,在表Ari上右键-->编写表脚本为-->Create到-->新查询编辑器窗口
步骤阅读
3
第二招续1,修改脚本中的名字为新表的名字,运行之(鼠标点红色叹号按钮,或者直接按F5快捷键)
步骤阅读
4
第二招续2,将原表中的数据插入新表中,然后删除原表中的数据,就可以了
INSERT INTO Ari20151030 SELECT * FROM dbo.Ari;TRUNCATE TABLE dbo.Ari;
步骤阅读
5
第3招(Select into from ),简化第二招的操作,但是不会有主键什么的带进去,适合这种临时的日志表,没有主键的情况败亏。
SELECT * INTO Aribakat20151029 FROM dbo.Ari;
truncate table Ari;
步骤阅读
6
第四招(sp_rename),终极大招,适合在程序中调用(个人觉得程序员要掌握的方法,就是要熟悉各种数据库的系统函数和方法,并加以权衡运用到程序开发中察棚神,才是一个想偷懒,能够偷懒,老板还喜欢你偷懒的程序员)。
EXEC sp_rename 'Ari','Ari201510301106';

阅读全文

与如何重命名数据库表名相关的资料

热点内容
手机储存路径找不到文件 浏览:908
debian升级软件 浏览:732
昆明做什么网站比较好 浏览:480
法甲去哪个app看 浏览:680
小米手机删除录音文件在哪里 浏览:257
word字体高宽比例 浏览:539
app怎么查看流量用在什么网站 浏览:684
为什么sns文件找不到 浏览:671
解压cad提示文件破损 浏览:249
如何对图片加密文件名 浏览:410
数据管理库系统软件有哪些 浏览:861
苹果7如何打开软件网络连接 浏览:831
手机图片加入文件管理 浏览:718
pp助手210历史版本 浏览:259
摄像头都有哪些app 浏览:303
macos如何删除文件 浏览:150
大厂用什么语言编程 浏览:714
万户网络应对大并发用户访问解决方案 浏览:515
日常生活中常见的数据有哪些 浏览:19
无线网络如何设置固定ip 浏览:789

友情链接