百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> Linux下mysql怎么设定表名?
分享文章到:

Linux下mysql怎么设定表名?

发布时间:11/01 来源:未知 浏览: 关键词:
Linux下mysql可以通过“ALTERTABLE旧表名RENAME[TO]新表名;”语句来修改表名;还可以通过配置my.cnf文件,修改“lower_case_table_names”选项的值为“1”来设定表名不区分大小写。

Linux下mysql可以通过“ALTER TABLE 旧表名 RENAME [TO] 新表名;”语句来修改表名;还可以通过配置my.cnf文件,修改“lower_case_table_names”选项的值为“1”来设定表名不区分大小写。

(举荐教程:mysql视频教程)

Linux下mysql设定表名

在 MySQL 中,可以运用 ALTER TABLE 语句来实现表名的修改。

在 MySQL 中可以运用 ALTER TABLE 语句来转变原有表的构造,例如添加或删减列、更改原有列类型、从新命名列或表等。

语律例则如下:

ALTER TABLE <旧表名> RENAME [TO] <新表名>;

其中,TO 为可选参数,运用与否均不影响效果。

示例

运用 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 下令查看修改后的表构造,

Linux下Mysql设定表名不区分大小写

Linux下的MySQL默许是区分表名大小写的

通过如下设定,可以让MySQL不区分表名大小写:

1、用root登录,修改 /{mysql安装途径}/etc/my.cnf

2、在[mysqld]节点下,参加一行: lower_case_table_names=1

3、重新启动MySQL即可。

/bin/systemctl restart mysql.service

以上就是Linux下mysql怎么设定表名?的细致内容,更多请关注 百分百源码网 其它相干文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有154人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板