zoukankan      html  css  js  c++  java
  • mysql5.5.x.zip 解压版安装教程

    一,前言

      记一次安装解压版的mysql 5.5的经过,参考了一些文章,也遇到了一些错误,最终都安装成功了。在这里记录一下安装的过程,一方面自己做一个记录,领一方面给大家提供一份参考。

    二,环境

      1,windows 10 64位

      2,mysql-5.5.62-winx64。从mysql官网上下载的。

    三,安装步骤

      1,解压

        将mysql-5.5.62-winx64.zip解压到自己的盘符

      2,配置ini文件

        复制一份my-small.ini,重命名为:my.ini

        在my.ini中添加以下内容:

    [client]
    # 以宽松模式设置字符集,一定要注意 loose
    -default-character-set = utf8

    [mysqld]
    # 以宽松模式设置字符集,一定要注意
    loose-default-character-set = utf8
    # 解压路径
    basedir = D:/software/mysql-5.5.62-winx64
    datadir = D:/software/mysql-5.5.62-winx64/data

    [WinMySQLadmin]
    Server = D:/software/mysql-5.5.62-winx64/bin/mysqld.exe

      3,配置环境变量

        新建一个环境变量,变量名为:MYSQL_HOME,变量值为你的mysql根目录,如:D:/software/mysql-5.5.62-winx64
        然后在系统变量Path中添加:%MYSQL_HOME%in

      4,安装mysql服务

        以管理员模式打开命令行(cmd),切换到mysql的解压(%MYSQL_HOME%in)目录,执行命令:mysqld -install

        成功提示:

    D:softwaremysql-5.5.62-winx64in>mysqld -install
    Service successfully installed.
    

       5,启动mysql服务

        在命令行工具(cmd)中执行命令:net start mysql

        启动成功提示:

    D:softwaremysql-5.5.62-winx64in>net start mysql
    MySQL 服务正在启动 ..
    MySQL 服务已经启动成功。
    

       6,修改root密码

        在命令行工具(cmd)中执行命令:mysql -u root,进入数据库

        然后执行sql语句更改root密码:

        update mysql.user set password = PASSWORD('root') where User = 'root';

        flush privileges;

    D:softwaremysql-5.5.62-winx64in>mysql -u root
    Welcome to the MySQL monitor.  Commands end with ; or g.
    Your MySQL connection id is 1
    Server version: 5.5.62 MySQL Community Server (GPL)
    
    Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
    
    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.
    
    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
    
    mysql> update mysql.user set password = PASSWORD('root') where User = 'root'
        -> ;
    Query OK, 3 rows affected (0.12 sec)
    Rows matched: 3  Changed: 3  Warnings: 0
    
    mysql> flush privileges;
    Query OK, 0 rows affected (0.02 sec)
    

         7,测试

          使用navaicat,使用root用户连接mysql数据库,测试接成功。

        

        到这里,我们的mysql数据库已经安装成功了,但是在这个过程中,我遇到了两个问题,下面说明一下

    四,遇到的问题

      1,进行第四步安装msql服务时,提示:mysql Install/Remove of the Service Denied!

       使用管理员模式打开cmd,执行安装命令即可。参考链接:https://blog.csdn.net/lxpbs8851/article/details/14161935

      2,启动Msql服务时提示:发生系统错误 1067。

        打开windows的事件查看器发现.  

        

         原来是我设置的字符集的问题,在my.ini中,字符集设置default-character-set前,添加loose-即可,参考链接:https://www.cnblogs.com/kerrycode/p/4859659.html

    五,结束

      希望对大家有所帮助

  • 相关阅读:
    Shiro
    Python活力练习Day11
    Python活力练习Day10
    Python活力练习Day9
    数据框DataFrame和列表List相互转换
    Python活力练习Day8
    Python中绘制箭头
    Python活力练习Day7
    Python活力练习Day6
    Python活力练习Day5
  • 原文地址:https://www.cnblogs.com/zhangchengzi/p/11606536.html
Copyright © 2011-2022 走看看