mysql 5.0 乱码_MySQL 5.0.16 乱码问题处理办法

MySQL 5.0.16 乱码问题处理办法

1 设置phpMyAdmin

Language:Chinese simplified (zh-utf-8)

MySQL 字符集:UTF-8 Unicode (utf8)

MySQL 连接校对 gbk_chinese_ci

2 创建数据库时

整理设置成 gbk_chinese_ci

3 用SQL建立表中

ENGINE=MyISAM DEFAULT CHARSET=gbk;

ENGINE=InnoDB DEFAULT CHARSET=gbk AUTO_INCREMENT=40 ;

4 检查表结构中

varchar(100) 的整理属性为gbk_chinese_ci

其它类型的整理属性为空

5 代码中加上

$db->query("SET CHARACTER SET GBK"); Linux下需要,Windows下不需要

这个相当于Connection Character Sets and Collations

相关文档:

LAST_INSERT_ID

自动返回最后一个 INSERT 或 UPDATE 操作为 AUTO_INCREMENT 列设置的第一个发生的值. 参考这里

The ID that was generated is maintained in the server on a per-connection basis.

LAST_INSERT_ID是基于单个connection的, 不可能被其它的客户端连接改变。

可以用 SELECT LAST_INSERT_ID(); 查询LAST ......

一次Nginx+PHP+Mysql的并发测试经历

一、硬件环境

CPU:4核Intel(R) Xeon(R) CPU           E5504  @ 2.00GHz

6G内存,120G硬盘

二、软件环境

L ......

假定表tbl_name具有一个PRIMARY KEY或UNIQUE索引,备份一个数据表的过程如下:

1、锁定数据表,避免在备份过程中,表被更新

mysql>LOCK

TABLES READ tbl_name;

关于表的锁定的详细信息,将在下一章介绍。

2、导出数据

mysql>SELECT

* INTO OUTFILE ‘tbl_name.bak’ from tbl_name;

3、解� ......

备份MySQL数据库的命令

mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql

备份MySQL数据库为带删除表的格式

备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。

mysqldump -–add-drop-table -uusername -ppassword databasename > backu ......

最近使用root用户编写了几个存储过程,但是使用普通用户通过JDBC连接执行却报错:

java.lang.NullPointerException......

java.sql.SQLException: User does not have access to metadata required to determine stored procedure parameter types. If rights can not be granted, configure connection with " ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值