10分钟学会MySQL基础教程(3)

ALTER TABLE tbl_name CONVERTTO CHARACTER SETutf8;

添加主键

alter table `helei` add column `id` int(10) not null auto_increment primary key comment '主键' first;  但会锁表,先在测试库中测试时间,如果时间长,尝试利用pt工具

重命名表

alter table helei rename to helei_old;

 

锁表(用户退出则失效)

flush tables with read lock;unlock table;

锁某张表

lock tables helei read;

找出id是奇数和偶数

select * from t where id &1

select * from t where id=(id>>1)<<1

查看数据库已运行时间

show global status like 'uptime';

 

——总结——

操作MySQL数据库是一项较为复杂的工作,限于文章篇幅原因,这里仅仅介绍冰山一角。由于笔者的水平有限,编写时间也很仓促,文中难免会出现一些错误或者不准确的地方,不妥之处恳请读者批评指正。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/a434eff84b0d390c7b489a5dfb4bdeb7.html