`
webcode
  • 浏览: 6151002 次
  • 性别: 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服务** 在升级之前,首先要确保...

    MySQL-5.6升级到5.7最佳实践手册 DBA必备

    3. **通过备份恢复 MySQL 5.6.29 的配置文件和启动脚本**:确保回退到升级前的状态。 4. **启动 MySQL 5.6.29 实例**:重新启动旧版本的服务。 5. **修改环境变量**:调整环境变量设置,恢复旧版本作为默认版本...

    mysql版本升级方法

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

    RedHat 6.8 Mysql5.7(In-Place)源码升级到MySQL 8.0.13

    4. 关于MySQL Shell的使用:MySQL Shell是一个功能强大的工具,可用于检查数据库服务器的升级兼容性问题。可以使用MySQL Shell的升级检查工具来检查当前版本是否满足升级到新版本的条件。可以通过安装MySQL Shell并...

    CentOS7环境mysql小版本升级步骤

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

    MySQL5.7版本升级操作说明_centos7

    MySQL版本升级是指将MySQL数据库服务器软件从一个较旧的版本升级到一个较新的版本,以便利用新版本带来的性能改进、功能更新和安全性修复。对于本操作说明,关注的是MySQL 5.7版本范围内的升级,具体从5.7.13升级到...

    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的主要目的是为了利用...

    Mysql升级包5.7.43

    这个压缩包“Mysql升级包5.7.43”包含的是MySQL 5.7.43版本的升级组件,该版本是一个重要的里程碑,提供了许多性能改进和安全修复。 在升级MySQL的过程中,了解每个组件的作用至关重要: 1. **mysql-community-...

    mysql升级教程文档

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

    Mysql 5.6升级5.7

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

    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 就地升级的步骤和注意事项。 一、准备升级 在...

    2.0升级到2.0.2版本操作指南(MYSQL)--国聿软件

    本文将深入解析《2.0升级到2.0.2版本操作指南(MYSQL)》这一文档中的关键步骤与技术细节,为读者提供一个全面的升级流程指导,确保数据库系统的平稳过渡与功能提升。 #### 升级前准备与检查 在着手进行任何升级操作...

    linux中mysql5升级到mysql5.5的方法.docx

    在Linux环境中将MySQL 5升级到5.5的版本是一个重要的任务,因为它涉及到数据库服务的稳定性和性能提升。以下是一个详细的步骤指南: 1. **安装依赖包**:首先,确保系统中有所有必要的依赖项,包括`autoconf`, `...

Global site tag (gtag.js) - Google Analytics