数据库文件再Linux系统中的位置
1 | /var/lib/mysql |
批量修改id
1 | update table set id=id+9000 |
如果执行了这个语句,例如id增加到了9999,但是当前的id可能正好也是9999,此时就会报错。
这时,可以执行如下语句,设置表格的当前自增主键的初始值。
1 | CREATE TABLE test |
或者,可在建表时可用“AUTO_INCREMENT=n”选项来指定一个自增的初始值。
1 | alter table tbname auto_increment = x ; |
sql语句的内嵌函数举例
例如:mysql数据库按字段长度排序
1 | select * from student order by LENGTH(name) |