zoukankan      html  css  js  c++  java
  • win10 下安装、配置、启动mysql

     1、下载http://dev.mysql.com/downloads/mysql/

    2、Community > MySQL Community Server

    3、Other Downloads: > Windows (x86, 32-bit), ZIP Archive

    5、解压mysql-5.7.11-winx64.zip,解压在 D:softmysql-5.7.11-winx64mysql-5.7.11-winx64

    6、在D:softmysql-5.7.11-winx64mysql-5.7.11-winx64目录下新建my.ini 文件,设置代码如下:
    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8
    [mysqld]
    #设置3306端口
    port = 3306
    # 设置mysql的安装目录
    basedir=D:mysql
    # 设置mysql数据库的数据的存放目录
    datadir=D:mysqldata
    # 允许最大连接数
    max_connections=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    #log-error=D:mysqlmysql_log_err.txt
    #log=D:mysqlmysql_log.txt
    #log-bin=d:/log/mysql/mysql_log_bin
    #log-slow-queries= D:mysqlmysql_log_slow.txt


    7、安装mysql服务,以管理员身份执行cmd,

    C:WINDOWSsystem32>d:

    D:>cd D:softmysql-5.7.11-winx64mysql-5.7.11-winx64in

    D:softmysql-5.7.11-winx64mysql-5.7.11-winx64in>mysqld install (卸载用mysqld -remove)
    Service successfully installed.

    D:softmysql-5.7.11-winx64mysql-5.7.11-winx64in>

    8、启动服务 net start mysql 本地计算机上的服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。
    转用旧版本 mysql D:softmysql_5.6.24_winx64mysql-5.6.24-winx64

    如果执行 net start mysql 如下报错:

    D:envmysql-5.7.20-winx64in>net start mysql
    MySQL 服务正在启动 .
    MySQL 服务无法启动。

    服务没有报告任何错误。

    请键入 NET HELPMSG 3534 以获得更多的帮助。

    需要执行下:mysqld --initialize

    并配置环境变量


    启动,提示:Windows 无法启动MySQL服务(位于 本地计算机上)。错误1067:进程意外终止
    Windows 管理> 时间查看器> 自动以视图 >摘要页事件 提示:
    Can't find messagefile 'D: oftmysql_5.6.24_winx64mysql-5.6.24-winx64shareerrmsg.sys'

    For more information, see Help and Support Center at http://www.mysql.com.
    D:soft被识别成D: oft
    修改mysql文件存放位置 D:mysql
    设置配置文件my.ini文件:
    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8
    [mysqld]
    #设置3306端口
    port = 3306
    # 设置mysql的安装目录
    basedir=D:mysql
    # 设置mysql数据库的数据的存放目录
    datadir=D:mysqldata
    # 允许最大连接数
    max_connections=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    #log-error=D:mysqlmysql_log_err.txt
    #log=D:mysqlmysql_log.txt
    #log-bin=d:/log/mysql/mysql_log_bin
    #log-slow-queries= D:mysqlmysql_log_slow.txt

    并把D:mysqlmy.ini文件复制到C:Windows 下面,启动mysql成功

    9、设置环境变量:D:mysqlin;
    10、设置密码,新安装的root是没有密码,mysql -u root 进入mysql,执行语句:set password = password('123456');设置密码
    C:Usersalex>mysql -u root
    Welcome to the MySQL monitor. Commands end with ; or g.
    Your MySQL connection id is 4
    Server version: 5.6.24 MySQL Community Server (GPL)

    Copyright (c) 2000, 2015, 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> set password = password('123456');
    Query OK, 0 rows affected (0.02 sec)

    mysql>

    备注:2017-22-18

    由于mysql 5.7版本初次安装有随机密码,所以要修改密码必须这样做:

    1、打开命令行,执行命令:mysqld --skip-grant-tables

    2、管理员打开另外一个命令行窗口,执行命令: mysql -u root -p  ,提示输入密码,回车就能进入mysql了

    执行mysql语句:update user set authentication_string=password("123456") where user="root"; 设置密码

  • 相关阅读:
    Flask的部署
    server 08 R2 NBL 报错:RPC 服务器在指定计算机上不可用
    Exchange 2010 打补丁的顺序
    批量创建域账号
    Exchange 正版化 授权
    邮件本地备份策略原则
    TMG 模拟公司网络架构要点
    webservice 测试地址
    PYDay10&11&12&13-常用模块:time|datetime|os|sys|pickle|json|xml|shutil|logging|paramiko、configparser、字符串格式化、py自动全局变量、生成器迭代器
    Python 编程要求
  • 原文地址:https://www.cnblogs.com/testway/p/mysql.html
Copyright © 2011-2022 走看看