`

mysql 安装注意

阅读更多

mysql 远程连接赋予权限:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'datech' WITH GRANT OPTION;
FLUSH PRIVILEGES;

 

MySQL 5.1 采用了基于密码混编算法的鉴定协议,它与早期客户端(4.1 之前)使用的协议不兼容。如果你将服务器升级到4.1 之上,用早期的客户端进行连接可能失败,并给出下述消息:

shell> mysql





客户端不支持服务器请求的鉴定协议:请考虑升级MySQL

客户端。

要想解决该问题,应使用下述方法之一:

·         升级所有的客户端程序,以使用4.1.1 或更新的客户端库。

·         4.1 版之前的客户端连接到服务器时,请使用仍具有4.1 版之前风格密码的账户。

·         对于需要使用4.1 版之前的客户端的每位用户,将密码恢复为4.1 版之前的风格。可以使用SET PASSWORD 语句和OLD_PASSWORD() 函数完成该任务:

·                



mysql> SET PASSWORD FOR





·                



    -> 'some_user

'@'some_host

' = OLD_PASSWORD('newpwd

');





也可以使用UPDATEFLUSH PRIVILEGES

mysql> UPDATE mysql.user SET Password = OLD_PASSWORD('newpwd

')





    -> WHERE Host = 'some_host

' AND User = 'some_user

';





mysql> FLUSH PRIVILEGES;





用你打算使用的密码替换前例中的“newpwd ”。MySQL 不能告诉你原来的密码是什么,因此,你需要选择新的密码。

·         通知服务器使用旧的密码混编算法:

1.    使用“--old-passwords ”选项启动mysqld

2.    对于已将密码更新为较长4.1 格式的每个账户,为其指定具有旧格式的密码。可以使用下述查询确定这些账户:

3.                 

mysql> SELECT Host, User, Password FROM mysql.user





4.                 

    -> WHERE LENGTH(Password) > 16;





对于查询显示的每个账户记录,请使用HostUser 值,并使用OLD_PASSWORD() 函数以及SET PASSWORD UPDATE 之一指定密码,如前面所介绍的那样。

注释: 在早期的PHP 版本中,mysql 扩展不支持 MySQL 4.1.1 和更高版中的鉴定协议。无论使用的PHP 版本是什么,它均是正确的。如果你打算与MySQL 4.1 或更高版本一起使用mysql 扩展,需要使用前面介绍的选项之一,配置 MySQL ,以便与较早的客户端一起使用。mysqli 扩展(支持 改进的MySQL” ,在 PHP 5 中增加)与MySQL 4.1 和更高版本中使用的改进的密码混编算法兼容,不需要对MySQL 进行特殊配置就能使用该MySQL 客户端库。

 

例如:UPDATE mysql.user SET Password = OLD_PASSWORD('datech') WHERE Host = '%' AND User = 'root';
FLUSH PRIVILEGES;

卸载时要手动删除:datadir目录,才能不影响下次安装。

分享到:
评论

相关推荐

    MySql安装步骤(v5.0.37)

    MySql安装注意事项 * 在安装MySql之前,需要确保系统中没有其他版本的MySql。 * 在安装过程中,需要选择合适的安装目录和管理员密码。 * 在检测MySql时,需要输入正确的密码,以便成功登录MySql。 MySql应用场景 ...

    Mysql安装注意事项[文].pdf

    MySQL安装过程中可能会遇到多种问题,这里将针对描述中提到的几个关键点...以上就是MySQL安装过程中的常见问题及其解决方案,确保遵循正确的步骤和注意事项,可以避免许多潜在问题,确保顺利安装并使用MySQL数据库。

    mysql安装和安装教程

    #### 五、MySQL安装注意事项 - **版本兼容性**:在选择MySQL版本时,请确保所选版本与现有系统环境兼容。 - **安全性**:安装完成后应立即修改默认密码,并定期更新补丁以确保系统的安全性。 - **性能优化**:根据...

    mysql 的安装注意的问题

    ### MySQL安装注意事项详解 MySQL作为一款广泛使用的开源关系型数据库管理系统,在软件开发、数据分析等领域扮演着重要的角色。正确地安装MySQL对于确保数据的安全性、稳定性和高效性至关重要。本文将详细解析MySQL...

    mysql 安装 mysql安装

    以下是对标题和描述中提到的MySQL安装过程的详细解释: 首先,从官方下载页面(http://dev.mysql.com/downloads/mysql/5.1.html)获取适合您系统的安装文件,例如在描述中提到的`mysql-5.1.30-win32.zip`。解压缩后...

    MYSQL入门第二章MySQL的安装.doc

    MYSQL安装注意事项 MYSQL的安装需要注意以下几点: * 选择正确的安装文件 * 选择正确的安装目录 * 配置正确的数据库参数 * 启动MYSQL服务器 MYSQL安装常见问题 MYSQL的安装常见问题包括: * 安装失败 * 数据库...

    MySQL安装配置教程(超详细)

    MySQL 安装注意事项 * 安装过程中出现 × 号,说明安装出错,检查前面的步骤是否有错,然后卸载 MySQL,重新安装。 * 选择 Install Directory 和 Data Directory 时,两个目录不要相同,不建议安装在 C 盘,全部用...

    mysql安 装图片

    #### 四、MySQL安装注意事项 - **安装路径**:建议将MySQL安装在默认路径下,避免使用中文或其他特殊字符的路径,以免引起不必要的问题。 - **权限问题**:在安装过程中可能会遇到权限问题,如果出现此类问题,请以...

    MYSQL安装步骤-5.7.17

    ### MySQL 5.7.17在CentOS 7.1下的编译安装步骤 ...需要注意的是,在实际操作过程中可能会遇到各种问题,例如依赖未安装完整、编译错误等,这时需要仔细检查每一步骤是否正确执行,并根据具体情况进行调整。

    Mysql安装及Windows11无法安装解决

    `mysql5.7的安装和下载.docx`文档可能提供了更详细的步骤和注意事项,而`navicat15带激活码 (2).zip` 和 `SQLyog_Enterprise+8.zip` 文件是两个数据库管理工具,Navicat是一款强大的数据库管理和开发工具,SQLyog则...

    bat一键安装mysql

    8. **其他文件**:`COPYING`文件通常包含软件的许可证信息,`点击读我.txt`可能是提供安装指南或注意事项的文档,而`dsk.xp`可能是一个未知的文件,不直接参与MySQL的安装过程。 【总结】 通过"bat一键安装MySQL...

    MySql_5.5安装图解说明(超详细).doc

    MySQL 5.5 安装图解说明 MySQL 5.5 安装是一个复杂的过程,需要用户具备一定的计算机基础知识和 MySQL 相关...5. MySQL 安装过程中的注意事项:选择正确的安装方式、了解 MySQL 的各个组件、正确地配置 MySQL 实例等。

    Mysql安装教程

    Mysql 安装教程 Mysql 是一种流行的关系数据库管理系统,广泛应用于各种网站和应用程序中。本文将详细介绍 Mysql 的安装步骤,并解决可能出现的一些问题。 一、准备工具 在安装 Mysql 之前,需要准备以下工具: ...

    MYSQL安装时解决要输入current root password的方法

    ##### 步骤一:清除MySQL安装目录 1. **定位安装目录**:默认情况下,MySQL的安装目录位于`C:\Program Files\`。 2. **删除安装文件**:彻底删除该目录下的MySQL文件夹及其所有内容。 ##### 步骤二:清除MySQL数据...

    mysql安装录像,MySQL的安装录象.rar

    1. **运行安装程序**:双击下载的MySQL安装程序,启动安装向导。 2. **选择安装类型**:通常有“Typical”(典型安装)、“Custom”(自定义安装)等选项。选择“Typical”可以快速安装默认组件,而“Custom”允许你...

    Mysql安装注意事项、安装失败的五个原因分析

    主要介绍了Mysql安装注意事项、安装失败的五个原因分析,需要的朋友可以参考下

    mysql安装及配置

    值得注意的是,虽然安装程序本身是32位的,但它会同时安装32位和64位的二进制文件,因此无论你的操作系统是32位还是64位,都可以使用。 下载完成后,运行安装程序。你可以自定义安装路径,但大多数其他设置建议保持...

    mysql安装图解

    注意,你需要根据自己的操作系统选择32位或64位的安装程序。 下载完成后,双击下载的.exe文件启动安装向导。在欢迎界面,点击“Next”进入下一步。在许可协议界面,阅读并接受协议,然后点击“Next”。 接下来,...

Global site tag (gtag.js) - Google Analytics