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

linux mysql 修改表名_Linux下mysql怎么设置表名?相关推荐

  1. linux进去mysql数据库的命令_Linux下Mysql 操作命令

    Linux下Mysql 操作命令 一.连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1.例1:连接到本机上的MYSQL. 首先在打开DOS窗口,然后进入目录 mysqlb ...

  2. linux中mysql导入数据库命令_linux下mysql数据库导入导出命令

    首先linux 下查看mysql相关目录 root@ubuntu14:~# whereis mysql mysql: /usr/bin/mysql--   mysql的运行路径 /etc/mysql ...

  3. linux mysql root免密_Linux下MySQL忘记root密码的完美解决方法

    在使用MySQL数据库时,由于某些原因长时间没有登陆MySQL,或者由于工作交接完成度不高,导致数据库root登陆密码忘记,本文给大家介绍一种当忘记MySQL root密码时的解决办法,亲测有效. 首 ...

  4. linux mysql启动不起_linux下mysql服务无法启动

    具体解决方法流程如下 1.删除mysql的所有pid进程 2.启动mysql .如果启动正常了就ok,如果不正常就看mysql的日志文件 3.查看日志文件,看看报错信息 根据报错信息来对应处理mysq ...

  5. 忘记linux里mysql账号密码忘记_Linux下MySQL忘记root用户密码

    今天在接收一台MySQL服务器的时候发现忘记MySQL的root用户的密码,查找资料发了各种文档里面也没有root用户密码,因此需要修改root用户密码. 首先确认服务器出于安全的状态,也就是没有人能 ...

  6. mysql rpm怎么用_linux下mysql(rpm)安装使用手册

    显示如下信息. warning:MySQL-server-5.1.7-0.i386.rpmsignature: NOKEY, key ID 5072e1f5Preparing... ######### ...

  7. mysql 安装目录配置_linux 下mysql安装,目录配置

    1.准备安装程序(官方网站下载) 服务端:MySQL-server-community-5.1.44-1.rhel4.i386.rpm 客户端:MySQL-client-community-5.1.4 ...

  8. rpm安装的mysql如何数据迁移_linux下mysql数据库的rpm安装步骤及常见问题的解决

    一.准备工作 从MySQL官网上分别下载mysql服务器端和客户端包. 如: MySQL-client-5.6.14-1.rhel5.i386.rpm MySQL-server-5.6.14-1.rh ...

  9. mysql 修改配置生效_linux下面MySQL变量修改及生效

    今天在访问mysql项目的时候突然报500错误,没有找到连接,因此想到mysql的连接时间. mysql> show global variables; 主要就是连接时间是28800(8小时), ...

最新文章

  1. 在参加比赛之后一定要注意的事情
  2. Jmeter-【JSON Extractor】-响应结果中三级key取值
  3. 客户要求ASP.NET Core API返回特定格式,怎么办?(续2)
  4. JAVASE阶段流程图
  5. 罗振宇2021跨年演讲2:除了规模中国还有什么优势?
  6. word2007文档无法编辑怎么办
  7. Leetcode每日一题:13.roman-to-integer(罗马数字转整数)
  8. 进程cpu使用率的计算
  9. 产品经理面试问题及答案大全《一》
  10. 干货 | 腾讯云智能语音行业落地探索与实践
  11. 2022年最新常用的浏览器排行榜单
  12. Rails PayPal 支付对接
  13. 项目管理软件推荐:项目计划变更管理太方便了
  14. CA搭建实验和安全基础
  15. Cisco WSA配置
  16. 6-4 学生成绩链表处理(20 分)
  17. java正则表达式下划线_用于标识符的Java正则表达式(字母,数字和下划线)
  18. R语言ggplot2可视化:使用patchwork包(直接使用加号+)将两个ggplot2可视化结果横向组合、接着再和第三个图像横向组合起来(三幅图各占比例为50%、25%、25%)
  19. 同济大学计算机何良华,信息与机电工程学院青年博士教师联谊会成立
  20. 猛犸机器学习开发实践

热门文章

  1. 前端——给button制作一个简单的爱心特效(1)
  2. 推荐款一直免费的企业电脑监控软件
  3. pandas 怎么分列一列数据?
  4. HTTP DNS原理及HTTPDNS调度实现方式
  5. 一份超实用的勒索病毒自救预防指南
  6. html入门经典百度,html入门经典
  7. 李国杰院士谈新经济:信息技术是动力,智能技术是重点,技术积累与技术创新同等重要...
  8. MongoDB副本集(一主一备+仲裁)环境部署
  9. 北京大学王立威教授:机器学习理论的回顾与展望
  10. 新能源汽车电性能测试