- 浏览: 950644 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (423)
- mysql (37)
- hibernate (3)
- struts (9)
- spring (33)
- dom4j (2)
- junit (0)
- exception (1)
- 随笔杂谈 (12)
- google app engine (1)
- XMPP (1)
- OAuth安全授权 (1)
- 版本控制 (8)
- 心情感悟 (0)
- core java (19)
- log4j (7)
- jquery (12)
- javascript (10)
- 网站性能优化及工具 (11)
- 服务器架设配置等 (38)
- EXT (4)
- 正则表达式 (5)
- 日志统计分析 (2)
- htmlparse (4)
- httpclient (5)
- java随笔 (5)
- dhtmlxtree (1)
- freemarke (5)
- memcached (6)
- javamail (5)
- Linux命令 (10)
- 应用监控cpu web jdbc等 (4)
- jmagick (9)
- 第三方缓存策略 (9)
- ORM (2)
- hadoop (2)
- 大数据量处理 (8)
- 经典 (1)
- 权限设计 (1)
- andriod (1)
- mybatis (12)
- redis (24)
- 数据结构_算法 (5)
- 分布式系统 (1)
- php (1)
- 网络编程 (3)
- 服务器部署 (3)
- ios (2)
- IM (23)
- mina (1)
- 视讯和语音 (1)
- 代码生成 (1)
- 架构 (4)
- 建模工具 (1)
- oracle (4)
- solr (10)
- 构建工具 (7)
- html5 (1)
- nginx (5)
- css (1)
- 大数据-分布式 (2)
- 设计模式 (2)
- mq (2)
- jvm调优 (8)
- 并发编程 (2)
- 搜索引擎 (1)
- UML (2)
最新评论
-
天使建站:
jquery获取网页里多选框checkbox选中项的值的方法及 ...
JS jQuery分别获取选中的复选框值 -
abao1:
发现一个小问题 sortAndSave方法中的for循环 第二 ...
完整java实现外部排序 -
西巴拉古呀那:
Kafka分布式消息系统实战(与JavaScalaHadoop ...
消息系统kafka介绍 -
kafodaote:
Kafka分布式消息系统实战(与JavaScalaHadoop ...
消息系统kafka介绍 -
成大大的:
Kafka分布式消息系统实 ...
消息系统kafka介绍
忽略大小写:
在配置文件的 [mysqld] 区段下增加一行 lower_case_table_names=1。。。。
------------
linux下安装步骤
shell> groupadd mysql
shell> useradd -r -g mysql mysql
shell> cd /usr/local
shell> tar zxvf /path/to/mysql-VERSION-OS.tar.gz
shell> ln -s full-path-to-mysql-VERSION-OS mysql
shell> cd mysql
shell> chown -R mysql .
shell> chgrp -R mysql .
shell> scripts/mysql_install_db --user=mysql
shell> chown -R root .
shell> chown -R mysql data
# Next command is optional
shell> cp support-files/my-medium.cnf /etc/my.cnf
shell> bin/mysqld_safe --user=mysql &
# Next command is optional
shell> cp support-files/mysql.server /etc/init.d/mysql.server
发表评论
-
[翻译]如何在mysql中查询每个分组的前几名
2013-08-28 10:56 6333http://my.oschina.net/u/103214 ... -
mysql数据启动大量报错且无法启动(The InnoDB memory heap is disabled,Status: NOT_KILLED)故障排查
2013-07-09 15:55 5004mysql数据启动大量报错且无法启动(The InnoDB ... -
mysql修改表、字段、库的字符集
2013-07-09 14:58 918修改数据库字符集: ALTER DATABASE ... -
MySQL数据库my.cnf配置文件注释详解
2013-05-22 08:50 1778我们知道,在MySQL数据库安装完成后,要对my.cnf配置 ... -
CentOS-Mysql 自动备份-shell 脚本
2013-05-21 17:25 2823功能说明: 在服务器A上,每天自动运行一个 shell ... -
mysql dump问题
2013-05-21 17:08 2405由于主从数据不一致,并且之前删除了主数据库上的binlog日 ... -
Mysql 数据库自动备份Shell脚本
2013-05-21 15:31 1093#!/bin/bash #Shell Command ... -
mysql的limit优化(大数据量 Mysql limit分页慢的解决办法)
2012-01-18 17:27 3975mysql的limit优化(大数据量 Mysql limit分 ... -
mysql limit 大数据量分页优化方法
2012-01-18 17:22 2490Mysql的优化是非常重要的。其他最常用也最需要优化的就是li ... -
mysql limit查询优化(数据量大的时候很优)
2012-01-18 16:35 1932mysql limit查询优化[转载],由于limit经常 ... -
MySQL创建用户与授权
2011-10-27 14:09 1212注:我的运行环境是widnow ... -
no sql
2011-06-28 17:08 815http://www.iteye.com/topic/524 ... -
MySQL性能优化
2011-06-11 22:41 997转自:http://www.iteye.com/t ... -
详解mysql 查询表索引的命令
2011-06-07 00:10 1653查看索引命令mysql> show index from ... -
MySQL5.5在Windows下的安装
2011-05-03 09:49 1425选择安装目录下的*.ini文件(这里选择my-medium.i ... -
centos的5.2,mysql免安装版本
2011-03-04 15:37 2619centos的版本是5.2,mysql的版本是最新的稳定版本5 ... -
一条mysql 存在该记录则更新,不存在则插入记录的sql
2010-10-28 17:55 2295一条mysql教程 存在该记录则更新,不存在则插入记录的sql ... -
mysql备份导入导出命令
2010-10-07 02:09 2651几个常用用例: 一、 ... -
Mysql Memory引擎的简单应用
2010-10-05 18:53 1605memory存储引擎(老版本 ... -
mysql去重
2010-10-03 01:58 1840table id name 1 a 2 b 3 ...
相关推荐
MySQL数据库在处理表名、数据库名以及列名时的大小写规则可能会因操作系统的差异而有所不同。...尽管可以配置MySQL忽略大小写,但这并不能解决所有可能的兼容性问题,尤其是在已存在大小写敏感数据的情况下。
在MySQL数据库管理中,表名和数据库名的大小写敏感性是一个重要的配置选项,尤其是在不同操作系统环境下。在Linux系统中,默认情况下,MySQL是严格区分大小写的,这与Windows环境下的行为形成鲜明对比,后者默认不...
在Windows系统中,MySQL通常不区分数据库名、表名和列名的大小写,但在Linux环境下,情况则有所不同。 首先,当在Linux上安装MySQL后,其默认配置是区分表名的大小写,但不区分列名的大小写。这意味着在创建数据库...
MySQL 在 Linux 下默认情况下是严格区分表名和数据库名的大小写,而在 Windows 下则不区分大小写。 在 Linux 下,MySQL 的默认设置是区分表名的大小写,不区分列名的大小写。可以通过添加 lower_case_table_names=...
1. **Windows环境**:MySQL在Windows下默认不区分大小写,即表名、字段名等标识符的大小写会被忽略。 2. **Linux环境**:而在Linux环境下,默认情况下MySQL严格区分大小写,这意味着在创建表或引用表时必须确保名称...
- **不区分表名大小写**:在`[mysqld]`段落中添加`lower_case_table_names = 1`。 #### 八、设置字符集 为了支持中文,需要将MySQL的默认编码修改为`gbk`或`utf8`: 1. **中止MySQL服务**: ```bash bin/...
当从Windows环境迁移数据到Linux环境时,可能会遇到因表名大小写不一致而导致的问题。例如,如果在Windows上创建了一个名为`codetc_Web`的表,然后在Linux上导入,由于Windows不区分大小写,表名可能被自动转换为...
本文将详细介绍如何在Linux环境下重置MySQL密码,以及如何配置MySQL以忽略表名和列名的大小写差异。 首先,当你无法通过记忆中的密码登录MySQL时,可以采取以下步骤来重置密码: 1. 使用`su -`命令切换到root用户...
总的来说,通过调整`lower_case_table_names`配置,我们可以根据项目需求让MySQL在处理数据库和表名时变得不区分大小写,但这并不意味着在编写SQL语句时可以忽略大小写规则。了解并正确使用这些配置可以帮助我们更...
总的来说,调整 `lower_case_table_names` 变量可以帮助你在MySQL环境中实现与SQL Server相似的大小写处理方式,但这需要谨慎操作,尤其是在已有数据的情况下,以免丢失或混淆数据。在进行此类配置更改时,建议先...
SQL Server默认情况下对标识符(例如表名、列名等)是不区分大小写的。然而,在某些场景下,用户可能希望启用大小写敏感性。这可以通过定义一个特定的排序规则(Collation)来实现。 例如,在SQL Server中创建或...
- `lower_case_table_names`: 控制表名是否区分大小写,Windows默认为1,表示不区分。 - `character-sets-server`: 设置默认的服务器字符集。 - `collation-server`: 设置默认的排序规则。 - `language`: 指定...
- 在`/etc/my.cnf`文件中添加`lower_case_table_names=1`配置项,使表名忽略大小写。 - 其中`0`表示区分大小写,`1`表示不区分大小写。 - **字符集编码设置:** - 设置客户端和连接的字符集为`utf8`。 ```sql ...
5. **Linux环境下表名大小写问题**:在Linux系统中,MySQL默认表名区分大小写,可能导致因大小写错误而查询不到表。为避免这个问题,可以在`my.cnf`配置文件末尾添加`lower_case_table_names=1`,这将使MySQL在处理...
配置MySQL涉及到编辑配置文件`***f`,设置数据库的运行参数,比如数据目录`datadir`、绑定地址`bind-address`、端口号`port`、SQL模式`sql_mode`、最大连接数`max_connections`、是否为每个表单独存储数据文件`...
本文将详细介绍如何在Windows和Linux环境下设置MySQL以实现不区分大小写的表名和列名。 在MySQL中,`lower_case_table_names`参数控制了数据库对表名和数据库名的大小写敏感性。当这个值设为1时,MySQL将忽略这些...
在上述例子中,开发者在Windows环境下开发时未遇到问题,但在部署到Linux服务器后,由于Linux的大小写敏感特性,导致了“Table 'kytu.tb_sutyHo' doesn't exist”的错误。实际上,表名为`tb_sutyho`,而不是`tb_...