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

升级到MySQL 5.0.17一定遇到的四个问题

阅读更多

1 中文问题

在使用MySQL实例配置工具的使用,将使用的字符集设置为GBK

2 密码问题:安装时设置的密码使用phpMyAdmin访问时不能用

mysql> SET PASSWORD FOR
    -> 'root'@'localhost' = OLD_PASSWORD('root');

3 字段严格检查的问题

在实例配置工具中将Enable Strict Mode去掉

4 phpMyAdmin乱码问题

Language :Chinese simplified(zh-utf-8)

MySQL 连接校对:gbk_chinese_ci

新建立数据库和varchar等字段时候的整理为:gbk_chinese_ci

建立表的时候,表的属性定义为

CREATE TABLE TBL_AUTH_ROLE (
  role_id int(11) unsigned NOT NULL default '0',
  role_name varchar(80) NOT NULL default '',
  PRIMARY KEY  (role_id)
) ENGINE=MyISAM DEFAULT CHARSET=gbk;

在连接语句中加上

$db->query("SET CHARACTER SET GBK");

 

分享到:
评论

相关推荐

    MySQL 版本升级 8.0.21升到8.0.23.docx

    MySQL版本升级是一个重要的系统维护任务,确保数据库系统的稳定性和安全性。在这个过程中,我们将从8.0.21版本升级到8.0.23版本。以下是详细的步骤和相关的知识点: **1. 关闭MySQL服务** 在升级之前,首先要确保...

    mysql8.0升级版本

    首先,我们需要停止当前的 MySQL 服务,以免升级过程中出现问题。使用以下命令停止 MySQL 服务: /etc/init.d/mysqld stop 备份和重命名 MySQL 目录 接下来,我们需要备份当前的 MySQL 目录,并将其重命名为 ...

    mysql版本升级方法

    1. **备份现有数据库**:这一步非常重要,因为一旦升级过程中出现问题,可以迅速恢复到升级前的状态。可以通过`mysqldump`命令来备份整个数据库或者特定的表。 - 使用不同端口运行两个实例:例如,旧版本运行在3306...

    CentOS7环境mysql小版本升级步骤

    本文将详细阐述如何从MySQL 5.7.26升级到5.7.31,这是一个典型的二进制文件替换升级方法。以下是具体的步骤: 一、环境准备 在开始升级之前,确保你的操作系统是CentOS7.4,并且当前运行的MySQL版本为5.7.26。这是...

    Docker版的MySQL5.7升级到MySQL8.0.13,数据迁移

    1.备份旧的MySQL5.7的数据 ...dbA dbB是要备份的数据,--databases 后面可以接多个数据库名,导出的sql到/root/all-databases3306.sql docker exec -it 0df568 mysqldump -uroot -p123456 --databases

    MYSQL v5.0.17 For Linux

    在这个版本当中,包含了以下一些新特性:嵌入式MySQL 服务器库让把MySQL 服务器嵌入到第三方的软件和解决方案当中变得更加容易安全连接采用Secure Sockets Layer (SSL) 提高了速度,加强了与其他 DBMS和SQL 标准的...

    mysql 5.5升级到5.7

    ### MySQL 5.5 升级到 5.7 的步骤与注意事项 #### 背景介绍 在本文档中,我们将详细介绍如何将MySQL数据库从版本5.5.46升级到5.7.9的过程。这个过程是在Ubuntu 14.04系统上进行的。升级MySQL的主要目的是为了利用...

    Mysql57安装升级.zip

    综上所述,"Mysql57安装升级.zip"这个压缩包应该包含了安装和升级MySQL 5.7的详细指南,包括每个步骤的说明、可能遇到的问题及其解决方案。如果你在实际操作中遇到任何困难,可以参照这些资源,或者寻求社区和专业...

    mysql升级教程文档

    MySQL升级主要涉及到的是**数据字典**的升级。数据字典包括以下几个重要的数据库: - **mysql**: 存储了MySQL服务器运行所需的各种元数据信息,如用户权限、表定义等。 - **information_schema**: 提供了关于MySQL...

    Mysql 5.6升级5.7

    MySQL 5.6升级至MySQL 5.7的过程涉及到一系列步骤,这些步骤确保了数据的完整性和服务的连续性。以下是详细的升级知识点。 ### 1. 准备工作 升级前需要进行充分的准备工作,以确保升级过程顺畅。首先,应确保当前...

    Mysql数据库升级到Mysql-5.7.35方法(20210519).wps

    如MySQL数据库版本从mysql-5.7.34升级到Mysql-5.7.35,在不影响数据库安全情况下做数据库系统版本升级。

    mysql4升级5说明

    总之,从MySQL 4升级到5是一个涉及多方面的工作,需要细心处理每个环节。遵循上述步骤,并根据实际情况调整,可以有效地避免常见问题,顺利完成升级。记得在整个过程中,始终备份数据,确保业务连续性。

    Mysql从5.6.14安全升级至mysql5.6.25的方法

    在本文中,我们将详细讨论如何安全地将MySQL服务器从5.6.14版本升级到5.6.25版本,以解决已知的安全漏洞。MySQL数据库是许多系统中的核心组件,因此保持其最新状态至关重要,以确保数据安全性和系统的整体稳定性。 ...

    mysql5.7.3升级5.7.44保姆级教程

    mysql5.7.3升级5.7.44保姆级教程

    解决python写入mysql中datetime类型遇到的问题

    刚开始使用python,还不太熟练,遇到一个datetime数据类型的问题: 在mysql数据库中,有一个datetime类型的字段用于存储记录的日期时间值。python程序中有对应的一个datetime变量dt。 现在需要往mysql数据库中添加...

    解决mysql时间戳datatime存储四舍五入问题.docx

    在您的项目中遇到的问题是关于DateTime类型的字段在存储时出现了四舍五入的问题,这通常是由于DateTime字段的精度设置不正确导致的。 DateTime类型在MySQL中默认支持微秒级别的精度,即可以存储到小数点后六位。但...

    mysql就地升级

    MySQL 就地升级是指在不停止数据库服务的情况下,将 MySQL 的版本从 5.5 升级到 5.6。这种升级方式可以减少停机时间,提高数据库的可用性。本文档将详细介绍 MySQL 就地升级的步骤和注意事项。 一、准备升级 在...

Global site tag (gtag.js) - Google Analytics