如何改数据库
修改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.重命名所有的表
代码如下:
2. 如何修改电脑数据库资料
1、登录PL/SQL Developer;
2、找到要修改数据的表,右击该表,选择“编辑数据”;
3、出现下图这样的窗口,注意方框中的信息。小锁此时打开了,说明可以编辑数据了,后面的加减号表示增加、删除记录。最后一列的rowid不能修改,这是物理标识列;
4、修改了数据后,可以看到对号变成绿色了,此时要提交的话需要点击这个对号;
5、点击对号之后并没有真正保存,还需要提交事务,这样才算是真正修改了。点击对号之后,还要点击提交事务按钮;
6、弹出确认提示框,点击是就行了;
7、我们还可以在sql窗口中输入‘select t.*,t.rowid from表 t’,按执行键,然后再点击那个锁,即可开始修改表数据;
8、如果输入的是‘select t.* from 表 t’,这条语句和上面的那个语句查询结果是相同的,但因为多查了个rowid,所以才能修改数据。
3. 怎样在mysql里面修改数据库名称
常见的主要有三种方法:
如果所有表都是MyISAM类型的话,可以直接修改文件夹的名字。
关闭mysql→把data目录中的db_name目录重命名为new_db_name→开启mysql新建数据库,在新的数据库里重命名所有旧数据库中的表,再删除旧的数据库。具体操作命令如下:创建新的数据库→重命名数据表名称→删除旧的数据库。
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;利用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”
4. 如何更改数据库的名称
1、点击“开始”菜单,单击打开“所有程序”,在下拉选线中找到“Microsoft SQL Server 2005”,单击打开“SQL Server Management Studio Express”。
2、在身份验证中选择“Windows身份验证 ”,然后点击“连接”。
3、在身份验证中如果选择“SQL Server 身档旅森份验证”,则需要输入“用户名”和“密码”。
4、选择“Windows身份验证 ”进入界面后,选中你需要更改的数据库,点击右键,选择“重命名”。输入你想要的数据库名称即可。
5、选择“SQL Server 身镇差份验证”登录以后,进入登录界面可以看到"sa"用户下建立的所有数据库。
6、左键单击行亩选中你要修改的数据库,右键“重命名”,输入你修改的数据库名即可。