一增加列
MariaDB[(none)]> ALTER TABLE study_db.books
->ADD COLUMN classify_idVARCHAR(20);
-> ADD COLUMN testchar,
-> ADD COLUMN test1charAFTER classify_id;
二删除列
MariaDB[(none)]>ALTERTABLEstudy_db.books
->DROPCOLUMNtest;
三更改列名字/类型
语法:ALTER TABLE 表名 CHANGE 旧列名 新列名 新列类型
#更改列名
MariaDB [(none)]> ALTER TABLE study_db.books
->CHANGE COLUMNtest1 new_testvarchar(10);
#更改列类型
MariaDB [(none)]> ALTER TABLE study_db.books
->CHANGE COLUMN new_testtext;
四更改表名
MariaDB [study_db]> ALTER TABLE book RENAME books;
Query OK,0rowsaffected(0.01sec)
五修改表数据UPDATE
> UPDATE 表 SET 列 = 值, 列 = 值 WHERE 约束语句;
> UPDATE books
SET classify =1
WHERE book_id =1;
数据库在后台代码编写中,很重要,经常会用到对数据库的增删查改,在大型项目中,由于数据量比较大,而且比较重要,在对数据库的操作中,要慎重。