linux mysql 修改表名_Linux下mysql怎么设置表名?「建议收藏」
大家好,又见面了,我是你们的朋友全栈君。
Linux下mysql可以通过“ALTER TABLE 旧表名 RENAME [TO] 新表名;”语句来修改表名;还可以通过配置my.cnf文件,修改“lower_case_table_names”选项的值为“1”来设置表名不区分大小写。
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
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/138344.html原文链接:https://javaforall.cn
相关文章
- MySQL 性能调优:强力工具提升数据库性能(mysql性能调优工具)
- MySQL 三表联合查询(mysql三个表连接)
- 安装Linux:电脑店推出U盘特惠(电脑店u盘装linux)
- Linux运维的真正含义:一种技术实践(linux运维的理解)
- 系统如何删除Linux系统?(怎么删除linux)
- Linux下解压RAR文件的步骤(linux怎么解压rar)
- 工具Linux下的图片管理工具使用指南(linux图片管理)
- 如何自学Linux系统(怎么自学linux)
- 攻克MySQL索引优化之路(mysql的怎么索引)
- 了解 MySQL 数据类型及其在表中的应用(mysql数据类型表)
- 如何在Linux上完成Mysql的安装(linux安装mysql)
- Linux如何检查硬盘坏道?(linux检查坏道)
- Linux下调整文件权限的技巧(linux 怎么设置权限)
- Linux下如何查看网卡信息(linux看网卡)
- Linux编译技巧:快速熟悉你的系统(linux 怎么编译)
- Linux安装MySQL数据库的步骤(linux 安装数据库)
- MySQL更新字段属性:实现快速改变(mysql 修改字段属性)
- MySQL中的分离查询操作详解(mysql中从分离)
- 深入了解MySQL解析a在MySQL中的重要作用(mysql中a的作用)
- 30万数据快速插入MySQL数据库(30万数据插入mysql)
- MySQL内置分页功能详解(mysql中内置分页)
- 无需安装MySQL,轻松上手使用数据库管理的技巧(mysql不安装怎么用)
- 怎么处理MySQL不开启的问题(mysql不开启)