MySQL改操作

MySQL改操作

返回首页

一、修改数据库操作

*** 以创建的数据库不能修改。

修改数据库用户名:rename user '用户名'@'IP' to '新用户名'@'IP';

      样例:rename user 'george'@'192.168.1.1' to 'new_george'@'IP';

 

修改数据库用户密码:set password for 'username'@'IP address' = Password('new Password');

       样例:set password for 'george'@'192.168.1.1' = Password('new_redhat');

 

修改临时数据库步长:set session auto_increment_increment=number;  #number是参数,可以换成任何数。

 

修改临时数据库会话步长起始值:set session auto_increment_offset=number;   

 

修改全局数据库步长:set global auto_increment_increment=number;   #这样以后创建表添加的数据,自增列的步长就定死了。

 

修改全局数据库步长起始值:set global auto_increment_offset=number;  

 

二、修改数据表操作

修改数据表的自增数:alter table 表名 auto_increment =2;

          假设清空数据表后自增数为6,现在需要改为2。

       样例:alter table t1 auto_increment =2;

修改数据表的自增步长:默认的步长都是1,但是步长可以修改。

 

三、修改数据行操作

修改数据行:update 数据库表名 set name='new_george';

      把name列的值都改为new_george。

      update 数据库表名 set name='george' where age='new_george';

      把name列的new_george的值都改为george。

      update 数据库表名 set name='root' where id > 10;

      update 数据库表名 set name='alex' where id>12 and name='xx'

      update 数据库表名 set name='alex',age=19 where id>12 and name='xx'

 

------ END ------

posted @ 2017-08-07 16:12  王先生是胖子  阅读(130)  评论(0编辑  收藏  举报