Linux下mysql设置表名的方法

51次阅读
没有评论

共计 1025 个字符,预计需要花费 3 分钟才能阅读完成。

自动写代码机器人,免费开通

Linux 下 mysql 设置表名的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是丸趣 TV 小编给大家带来的参考内容,让我们一起来看看吧!

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

Linux 下 mysql 设置表名的方法

3、重启 MySQL 即可。

/bin/systemctl restart mysql.service

感谢各位的阅读!看完上述内容,你们对 Linux 下 mysql 设置表名的方法大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注丸趣 TV 行业资讯频道。

向 AI 问一下细节

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-18发表,共计1025字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)