zoukankan      html  css  js  c++  java
  • mysql winx64安装配置方法

    1.mysql-5.7.21-winx64.zip解压到自己指定的路径 

    2.自己新建Data文件夹和my.ini文件

    my.ini内容,直接复制修改路径即可 my.ini需要保存为ANSI格式 ,否则可能会出现table 'mysql.proc' doesn't exist

    [client]
    port=3306
    default-character-set=utf8
    
    [mysqld] 
    # 设置为自己MYSQL的安装目录 
    basedir=D:Program Filesmysql-5.7.21-winx64
    # 设置为MYSQL的数据目录 
    datadir=D:Program Filesmysql-5.7.21-winx64data
    port=3306
    character_set_server=utf8
    sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
    #开启查询缓存
    explicit_defaults_for_timestamp=true
    skip-grant-tables

    3.设置环境变量 ,【系统变量】->【Path】添加bin目录

    D:Program Filesmysql-5.7.21-winx64in

    4.进入Mysql安装目录下的bin文件夹,在此处以管理员身份打开cmd,执行以下命令

    mysqld –initialize-insecure

    这句命令会自动在data目录下创建mysql相关文件。

    mysqld install 
    net start mysql

    5.修改mysql密码

    mysql -u root
    mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('111111')

    6.登陆mysql

    mysql -u root -p

    推荐mysql管理工具 MySQL-Front

    http://www.mysqlfront.de/


    安装后出现:table 'mysql.proc' doesn't exist

    恢复步骤: 
    1. 执行net stop mysql,停止mysql服务 
    2. 执行mysqld -remove,移除服务 
    3. 执行mysqld -install,安装服务 
    4. 执行mysqld --initialize-insecure,初始化 (data文件夹必须为空)
    5. 执行net start mysql,开启mysql服务

  • 相关阅读:
    Dockerfile基于centos镜像编译安装httpd
    Dockerfile基于centos镜像编译安装nginx
    Dockerfile介绍和常用指令
    Docker存储卷
    正则表达式
    Sed与Awk
    Shell函数
    Shell脚本基础
    Autofs
    Podman
  • 原文地址:https://www.cnblogs.com/feigao/p/8645608.html
Copyright © 2011-2022 走看看