Linux下mysql设置表名的方法

  

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

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

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

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

在mysql中可以使用ALTER TABLE语句来改变原有表的结构,例如增加或删减列,更改原有列类型,重新命名列或表等。

<强>语法规则如下:

ALTER TABLE & lt;旧表名的在重命名(,)& lt;新表名祝辞;

其中,来为可选参数,使用与否均不影响结果。

示例

使用ALTER TABLE将数据表学生改名为tb_students_info, SQL语句和运行结果如下所示。

mysql>ALTER TABLE tb_students_info学生重命名;   查询好,0行影响(0.01秒)   mysql>显示表;   + - - - - - - - - - - - - - - - - - - +   | Tables_in_test |   + - - - - - - - - - - - - - - - - - - +   | tb_students_info |   + - - - - - - - - - - - - - - - - - - +   1行集(0.00秒)

提示:修改表名并不修改表的结构,因此修改名称后的表和修改名称前的表的结构是相同的。用户可以使用DESC命令查看修改后的表结构,

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

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

1,用根登录,修改<代码>/{MySQL安装路径}/etc/my . cnf中所做;

2,在(mysqld)节点下,加入一行:<代码> lower_case_table_names=1

癓inux下MySQL设置表名的方法"

3,重启MySQL即可。

/bin/systemctl启动MySQL。服务

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

Linux下mysql设置表名的方法