MySQL ALTER TABLE:怎样完美数据表
发布时间:2021-05-22 05:40:35 所属栏目:编程 来源:互联网
导读:不相识怎样修改数据表,就相等于是我们只要画错了就要甩掉重画,这样就增进了不须要的本钱。 在 MySQL 中可以行使 ALTER TABLE 语句来改变原有表的布局,譬喻增
不相识怎样修改数据表,就相等于是我们只要画错了就要甩掉重画,这样就增进了不须要的本钱。 在 MySQL 中可以行使 ALTER TABLE 语句来改变原有表的布局,譬喻增进或删减列、变动原有列范例、从头定名列或表等。 其语法名目如下: ALTER TABLE <表名> [修改选项] 修改选项的语法名目如下:{ ADD COLUMN <列名> <范例> ALTER TABLE <旧表名> RENAME [TO] <新表名>; 个中,TO 为可选参数,行使与否均不影响功效。例 1 行使 ALTER TABLE 将数据表 student 更名为 tb_students_info,SQL 语句和运行功效如下所示。 mysql> ALTER TABLE student RENAME TO tb_students_info; Query OK, 0 rows affected (0.01 sec) mysql> SHOW TABLES; +------------------+ | Tables_in_test | +------------------+ | tb_students_info | +------------------+ 1 row in set (0.00 sec) 提醒:修改表名并不修改表的布局,因此修更名称后的表和修更名称前的表的布局是沟通的。用户可以行使 DESC 呼吁查察修改后的表布局, 修改表字符集 MySQL 通过 ALTER TABLE 语句来实现表字符集的修改,语礼貌则如下:ALTER TABLE 表名 [DEFAULT] CHARACTER SET <字符集名> [DEFAULT] COLLATE <校对法则名>; 个中,DEFAULT 为可选参数,行使与否均不影响功效。 例 2 行使 ALTER TABLE 将数据表 tb_students_info 的字符集修改为 gb2312,校对法则修改为 gb2312_chinese_ci。SQL 语句和运行功效如下所示。(编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读