- 浏览: 883154 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (341)
- Ajax (1)
- Asp.net (18)
- Java (5)
- Php (27)
- JavaScript (19)
- jQuery (12)
- 正则表达式 (4)
- SEO优化 (1)
- Windows 应用 (5)
- Flash (12)
- Asp (9)
- CSS (10)
- SQL Server (6)
- Flex (1)
- Ubuntu (0)
- mysql (34)
- PHP框架 (2)
- Apache (10)
- html (3)
- 网页切入 (1)
- Linux (33)
- vc++ (38)
- 友情链接 (0)
- firefox 插件 (4)
- SEO (1)
- Apache 压力测试 (1)
- imacros教程(一):imacros变量 (0)
- JS调用imacros所用到的函数 (0)
- imacros教程(三):调用csv文件 (1)
- imacros教程(二):JS调用imacros所用到的函数 (1)
- imacros 常用代码 (1)
- CSS最大宽度 (1)
- svn (1)
- WordPress (1)
- 网线的两种接法 (1)
- TP-LINK WR 系列无线路由器安全设置 (1)
- mysql talble is full ERR1114 (0)
- 解决mysql的内存表“table is full”错误 (1)
- linux 用户操作 (1)
- CentOS 挂载 ntfs 移动硬盘 (1)
- linux 储蓄设备操作 (1)
- Starting MySQL. ERROR! Manager of pid-file quit without updating file. (1)
- extmail 1.1 升级到 1.2 (1)
- extmail (0)
- emos (2)
- squid 3.0 (2)
- centos 6 minimal 安装 (1)
- linux实用命令详解 (1)
- win7 (1)
- php 字符串大小写转换 (1)
- 跟踪路由 tracert (1)
- css英文单词首字母添加样式 (1)
- jquery iframe 操作 (1)
- php 获取时间今天明天昨天时间戳 (1)
- php 上传限制 (1)
- ckeditor 配置 (1)
- flash 显示在 div 下 (1)
- flash + php 留言本乱码问题 (1)
- squid purge 出现 access denied 的解决方法 (1)
- delphi (1)
- 让delphi嵌入的WebBrowser无边框无滚动条 (1)
- delphi打开一个IE窗口 (1)
- delphi 获取鼠标当前位置的相对坐标 (1)
- delphi 获取可执行文件的当前路径 (1)
- delphi webbrowser 常用方法示例 (1)
- javascript 禁止鼠标右键... (1)
- delphi 播放gif 动画 (1)
- delphi弹出信息框大全 (1)
- Delphi中禁止WebBrowser右键的方法 (1)
- DELPHI 让程序只能运行一次 (1)
- Delphi XE2 破解补丁注册机下载使用教程 (1)
- Delphi RAD Studio XE2编译程序体积大的问题 (1)
- delphi 制作圆角窗口 (1)
- delphi 窗口 (1)
- delphi 窗体全透明,但窗体上的控件不透明 (1)
- delphi 窗口阴影 (1)
- delphi 获取任务栏高度 (1)
- delphi bsNone 之后任务栏右键无反应 (1)
- delphi 程序打开隐藏软件任务栏条 (0)
- delphi bsNone后的相关问题解决方法 (1)
- delphi bsNone 后显示边框 (1)
- delphi url编码操作 (1)
- delphi 调用exe文件 (1)
- delphi dll窗体的制作和调用 (1)
- delphi dll 调用窗体时的数据传递 (0)
- delphi 窗口显示在屏幕右下角 (1)
- 内网穿透&UDP打洞 (1)
- delphi idhttp post应用 (1)
- inno setup 开机启动 (1)
- inno setup 添加桌面快捷方式 (1)
- Delphi实现程序只运行一次并激活已打开的程序 (1)
- 解决 float point division by zero (1)
- Delphi 窗体显示在最前面,并获得焦点 (1)
- delphi 点击关闭按钮时隐藏窗口 (1)
- delphi 非客户区右键点击 (1)
- delphi真正可以截获WINDOWS关机消息的源码 (1)
- delphi utf8转码 (1)
最新评论
-
zj7243886:
非常感谢,这东西解决我的问题;谢谢你的分享
Linux 安装 jpeg-6b 错误 ./libtool 命令未找到 -
丶Sk.Mabon:
能让html也绕过吗。。机房限制很悲剧
绕过 <?PHP exit(’Access Denied’); ?> 限制 -
丶Sk.Mabon:
请教gzip.php 的写法。万分感谢!
apache 开启 gzip -
hyxj1220:
火狐中单纯的定义这样的样式,貌似不行,必须要让容器浮动
英文长文本换行CSS -
逆水寒龙:
太好了,正好用上,谢谢博主共享
Asp.net 将中文汉字转换成拼音首字和拼音全拼
1.列出MYSQL支持的所有字符集:
SHOW CHARACTER SET;
2.当前MYSQL服务器字符集设置
SHOW VARIABLES LIKE 'character_set_%';
3.当前MYSQL服务器字符集校验设置
SHOW VARIABLES LIKE 'collation_%';
4.显示某数据库字符集设置
show create database 数据库名;
5.显示某数据表字符集设置
show create table 表名;
6.修改数据库字符集
alter database 数据库名 default character set 'utf8';
7.修改数据表字符集
alter table 表名 default character set 'utf8';
8.建库时指定字符集
create database 数据库名 character set gbk collate gbk_chinese_ci;
9.建表时指定字符集
CREATE TABLE `mysqlcode` (
`id` TINYINT( 255 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`content` VARCHAR( 255 ) NOT NULL
) TYPE = MYISAM CHARACTER SET gbk COLLATE gbk_chinese_ci;
库字符集,在my.cnf中缺少了如下代码:
[client]
default-character-set=utf8
[mysqld]
default-character-set=utf8
如果不加以上代码,那么即便MYSQL编译安装时指定的编码是UTF8,那么在建库时其默认编码仍是LATIN1,而由于字符集的继承性,库中的表也是LATIN1的了。
windows下的方法是:
1、windows系统
win下可使用类似如下语句处理。通过命令行进入mysql/bin所在目录。
D:\usr\mysql41\bin>mysqldump -uroot -p --quick --compatible=mysql40 --default-character-set=latin1 --extended-insert=FALSE test2 > d:\zzz.sql
test2是你想导出数据的数据库名,d:\是路径,设置成你希望的路径就行了,zzz.sql是随意命名的文件,名称随意,只要有.sql后缀名就行了。
程序会提示你输入root的用户密码(如果存在密码的话),输入,程序开始导出。500MB的数据2-3分钟就完成了。
2、第二步,通过phpmyadmin建立一个新库,库名:test ,采集字符集设定为utf8-general-li 或gb2312
3、将备份出来的sql文件导入新数据库。
D:\usr\mysql41\bin>mysql -uroot -p --default-character-set=utf8 test < d:/zzz.sql
或
D:\usr\mysql41\bin>mysql -uroot -p --default-character-set=gb2312 test < d:\zzz.sql
这一步花的时间相对较长,200MB数据花了10分钟左右。
发表评论
-
mysql my.cnf 配置优化
2013-02-23 13:22 1031PS:本配置文件针对Dell R710,双至强E5620、1 ... -
mysql的快速去除重复记录的方法
2013-02-19 09:21 897mysql的快速去除重复记录的方法。 1.相当有用的一招, ... -
Mysql: ERROR 1017 (HY000): Can't find file: './db/tablename.frm' (errno: 13)错误提示
2012-09-22 22:48 5034Mysql: ERROR 1017 (HY000): ... -
解决mysql出现“the table is full”的问题
2012-04-30 14:24 2009解决mysql出现“the table is full” ... -
mysql替换语句 部分替换
2011-09-11 20:36 1224将cdb_pms表subject字段中的Welcom to ... -
设置MySQL的系统变量以调优性能
2011-09-01 11:49 922请问如何设置MySQL的系 ... -
mysql 查找为中文的字段
2011-01-27 10:58 1677正则依旧风骚。。 在MySql中使用正则可以达到事半功倍 ... -
mysql 随机 rand
2011-01-15 14:41 840SELECT * FROM Table T JOIN (SEL ... -
mysql 获取随机数
2010-12-21 02:32 999SELECT FLOOR(RAND()*10)+1 -
mysql 删除重复多余记录
2010-12-19 13:08 2611查询及删除重复记录的方法(一)1、查找表中多余的重复记录,重复 ... -
mysql 连接,状态,查询,检查
2010-12-10 15:30 1286mysql -u root -p; set g ... -
mysql table is read only 的解决方法
2010-12-09 21:13 1350Linux 下/usr/local/mysql/bin/my ... -
mysql 修改最大连接数
2010-12-08 19:19 918MYSQL数据库安装完成后,默认最大连接数是100,一般流 ... -
MySQL性能优化的参数简介
2010-12-07 13:03 905MySQL性能优化的参数简介 公司网站访问 ... -
Group之后合计(count)总数 – MySQL邯郸学步
2010-12-06 18:14 2322SELECT count (1) FROM ... -
mysql的left,right,substr,instr截取字符串,截取小数点float
2010-12-04 11:07 1347//----------------------------- ... -
mysql 用 length 查询字段长度
2010-12-04 10:57 9955SELECT count(*) FROM `news` WHE ... -
mysql 设置时间格式
2010-09-15 14:59 8607MYSQL 获取当前日期及日期格式 获取系统日期: NO ... -
mysql 获取重复记录数
2010-08-31 21:11 1535SELECT keyword, count( * ) AS c ... -
mysql 多表联查
2010-08-30 14:27 1172SELECT * FROM ( foo INNER JOIN ...
相关推荐
显式申明字符集,可以防止乱码。 九、索引 对经常要查询的列添加索引或者组合索引,可以提高查询性能,降低线上故障的可能性。 十、添加 COMMENT 添加 COMMENT 可以方便后续的维护,避免不知道对应的表和字段是做...
本篇文章将深入探讨MySQL建表语句及其相关知识点。 1. **CREATE TABLE 语句的基本语法** `CREATE TABLE`语句用于创建新的数据表。其基本语法如下: ```sql CREATE TABLE table_name ( column_name1 column_...
- **字符集和排序规则**:MySQL支持更多的字符集和排序规则选项,这对于处理多语言环境下的数据尤为重要。DB2虽然也支持多种字符集,但在灵活性上可能不如MySQL。 #### 5. 实际应用案例 假设在实际工作中需要将DB2...
8. **注意事项**:数据迁移时需考虑字符集兼容性,因为MySQL和Oracle可能使用的字符集不同,可能导致编码问题。 9. **优化与调整**:转换后的Oracle表可能需要根据Oracle的最佳实践进行一些调整,如分区策略、索引...
本文将详细解析几个典型的`CREATE TABLE`语句,这些语句不仅展示了如何构建表的基本框架,还深入探讨了字段类型、主键、自增属性以及表的引擎和字符集设置,这些都是在设计数据库时必须考虑的重要因素。 ### 1. `...
MySQL数据库建表的优化...总的来说,MySQL建表优化策略涉及字符集选择、主键与外键设计、索引管理、特殊字段处理等多个方面。在实践中,应综合考虑数据量、查询模式、更新频率等因素,做出最适合当前业务需求的决策。
但是,需要注意的是,数据库的配置(如字符集、存储引擎)以及权限设置也应根据实际需求进行适当调整。 最后,要确保在部署和运行Activiti应用时,指定正确的数据库连接参数,包括数据库URL、用户名和密码,这样...
这里可以指定列的名称( `%20:COLUMN%`),数据类型(`%DATATYPE%`),是否为国家字符集(`%National%`),是否无符号(`%Unsigned%`),是否填充零(`%ZeroFill%`),字符集(`.O:characterset`),是否非空(`%NOT...
在设计数据库时,合理地选择字段类型、设置默认值、创建索引以及处理字符集是提升数据库性能和保证数据完整性的关键。理解并熟练运用上述SQL语句能帮助你更好地管理和优化MySQL数据库。在实际应用中,应结合业务需求...
最近在工作中遇到一个问题,MySQL数据库建表的时候采用的是latin的字符集,而网页中查询的是utf-8,当输入页面输入中文,然后再数据库中查询的时候,就会报出 ER_CANT_AGGREGATE_2COLLATIONS: Illegal mix of ...
MySQL 的字符集支持有两个方面:字符集(Character set)和排序方式(Collation)。可以使用以下命令来查看系统的字符集和排序方式的设定: 1. 查看字符集:mysql> SHOW VARIABLES LIKE 'character_set_%'; 2. 查看排序...
MySQL数据库在处理中文字符时,有时会出现乱码问题,这主要与字符集设置不正确有关。本文将深入探讨MySQL中文乱码问题的原因、解决方法,以及如何在创建数据库和表时避免这类问题。 首先,我们要了解字符集的概念。...
4.2020-开年标杆班-day03-MySQL-字符集和校对规则 5.2020-开年标杆班-day03-MySQL-数据类型-1 6.2020-开年标杆班-day03-MySQL-数据类型-2 7.2020-开年标杆班-day03-MySQL-数据类型-3 8.2020-开年标杆班-day...
转换过程中可能会遇到一些挑战,如数据类型不兼容、存储过程和触发器的转换、字符集的设置等,因此在迁移前应做好充分的规划和测试。 总之,Oracle到MySQL转换工具简化了数据库迁移的复杂流程,但为了确保迁移的...
首先,存储过程的开始部分清除了名为`netctoss`的数据库,如果它已经存在的话,并在必要时创建了一个新的`netctoss`数据库,设定默认的字符集为`utf8`。这确保了在执行存储过程之前有一个干净的环境。 ```sql drop ...
### MySQL建表规则与注意事项详解 #### 一、命名规则 **1.1 库名与应用名称一致性** - **推荐做法**:建议数据库的名字与应用程序的名称保持一致,这样可以便于开发人员理解和记忆,同时也方便后期维护。 **1.2 ...
`email`字段允许为空,且设置了默认的字符集为utf8。 Mybatis是如何与这些表交互的呢?在Mybatis的配置文件中,我们需要指定数据源和SQL映射文件的位置。在XML映射文件中,我们将建表语句转换为动态SQL元素,例如:...