1.修改数据库名
在常用的数据库命令里面没有修改数据库名称的命令,但是我们可以同过备份数据库,然后在恢复数据库,在恢复数据库的时候重新建立一个名称即可。
即:
备份:sqldump –u root –p mydb1>f:/mydb1.sql
恢复:先建立已经数据库名称为mydb2
sql –u root –p mydb2<f:mydb1.sql
从而实现对数据库的重命名。
2.修改数据表列属性为非空。
通常我们在建立好数据库后由于某些原因需要将数据列表设置为非空,但没有直接修改列非空的属性,我们可以通过:
修改列名称:
alter table user change name username varchar(30) not null; //此处的varchar(xx)不可少。
alter table user change username name ;
以上两种方法通过间接的方式实现了对不能操作的操作。
后续将不断补充…