`
dahui12344321
  • 浏览: 247596 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

mysql数据库数据库名和表名在linuxe中的区分大小写

    博客分类:
  • SQL
阅读更多
以前在windows中开发,mysql数据库是不区分大小写的,但是最进把一个项目的数据库切换到了Ubuntu服务器上,始终报错,找不到表,经过排查是数据库表名的大小写问题,google了一下,才知道在Linux中mysql是区分大小写的,但是可以修改,使他不区分,具体的修改配置如下:

xxx@xxx:/etc/mysql$ sudo vim /etc/mysql/my.cnf


找到[mysqld]

[mysqld]
#lower_case_table_names=0
#0区分大小写1不区分大小写
 lower_case_table_names=1


修改完之后保存,重启mysql
xxx@xxx:/etc/mysql$ sudo /etc/init.d/mysql restart


OK,现在可以像在windows下一样使用mysql开了,不用再考虑大小写的问题了
0
0
分享到:
评论

相关推荐

    Redmine在Redhat Enterprise Linuxe 5.6上的安装

    在这个案例中,Redmine的版本是1.2.1,操作系统是Red Hat Enterprise Linux Server 5.6,而数据库选择的是MySQL 5.0.x或更高版本。Redmine的运行还需要特定版本的Ruby、Ruby on Rails、Rack、Rake和RubyGems。 1. *...

    linux启动vi编辑E325

    通过上述分析,我们可以了解到在Linux系统中,`rm –vf`命令结合Vi编辑器的相关知识点,不仅能够帮助我们更好地理解如何管理文本文件,还能提升我们在实际工作中的效率和安全性。对于系统管理员和开发人员而言,掌握...

    Linuxe 配置SVN

    在开源软件开发与团队协作中,版本控制系统扮演着至关重要的角色。Subversion (SVN) 是一款非常流行且功能强大的集中式版本控制系统,它可以帮助开发者高效地管理代码版本及协同工作。本文将详细介绍如何在Linix ...

    linux下安装nodejs及npm的方法

    对于Linux用户来说,正确地在Linux环境中安装和配置Node.js与NPM是非常重要的一步。 #### 二、准备工作 在正式开始安装之前,请确保您的Linux系统已经更新到了最新版本,并且安装了必要的依赖库。可以通过以下命令...

    模仿Linux内核kfifo实现的循环缓存

    模仿Linuxe内核kfifo实现的循环缓存

    注册机linux

    Matlab.R2012a.UNIX.注册机

    INIParser.rar

    在Linux环境中,配置文件通常采用INI格式,因为它结构清晰、易于理解和编辑。INIParse是一个用于解析和操作这种格式文件的库,它为开发者提供了在C或C++中读写INI配置文件的能力。本篇文章将深入探讨如何使用...

    Linux实用培训教程(三个部分)

    Linuxe学习资料,培训教程,pdf文件形式

    Linux 培训教程

    Linuxe学习资料,培训教程,pdf文件形式

    音创V3.0豪华版注册机

    音创V3.0豪华版注册机音创V3.0豪华版注册机音创V3.0豪华版注册机

    e1000e-3.8.4.tar.gz

    Intel的型号是I219-LM。但是这个型号在Intel官网上只有FreeBSD的驱动,并没有Linux的源码。 后面又发现了www.centos.org上的内容,确认了可以和e1000e的网卡驱动通用

    DHT源码分析 适用linux环境p2p网络

    分布式哈希表(DHT, Distributed Hash Table)是一种分布式存储系统,它将数据分散存储在网络中的各个节点上,实现高效、可扩展的数据管理和检索。在Linux环境下,DHT技术常用于P2P(对等网络)系统,如BitTorrent...

    利用linux防火墙实现IP访问控制

    自己总结的linuxe下通过linux防火墙软件实现对ip源目地址的访问控制,希望可以帮助到需要的朋友

    浙江大学LINUX存储管理

    浙江大学LINUX存储管理, 研究生课程

Global site tag (gtag.js) - Google Analytics