zoukankan      html  css  js  c++  java
  • mysql win10x64 免安装版 安装配置

    安装包下载 或者 gaobo百度云/工具/开发工具/mysql-5.7.23-winx64.zip

    第一步, 解压MySQL压缩包
        将以下载的MySQL压缩包解压到自定义目录下,我的解压目录是:
        “D:homemysql-5.7.23-winx64"
       在解压目录新建my.ini,复制下面的配置信息到 my.ini 保存

    #########################################################

    [client]

    port=3306

    default-character-set=utf8

    [mysqld]

    port=3306

    character_set_server=utf8

    #安装路径

    basedir=D:homemysql-5.7.23-winx64

    #数据路径

    datadir=D:homemysql-5.7.23-winx64data

    #这个就是单用户的连接数

    max_user_connections=100

    #这个是全局的限制连接数

    max_connections=500

    character-set-server=utf8

    default-storage-engine=INNODB

     #锁等待超时时间

    innodb_lock_wait_timeout=10

    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

    skip-grant-tables

    [mysql]

    default-character-set=utf8

    #########################################################

    第二步,配置环境变量

    第三步,将mysql注册为windows系统服务

        1)以管理员身份运行CMD进入到MySQL解压目录下的 bin 目录下:    

         2)输入服务安装命令:     mysqld install mysql --defaults-file="D:homemysql-5.7.23-winx64my.ini"    

         #安装成功后会提示服务安装成功。    移除服务命令为:mysqld remove  或 sc delete mysql

    如果报错"无法启动此程序,因为计算机中丢失MSVCR120.dll。尝试重新安装该程序以解决此问题",下载 gaobo百度云/工具/开发工具/vcredist_x64.exe 安装后再执行。

       3)运行mysqld  --initialize(若没有init则不存在data目录,自然无法启动成功 创建基础数据)

    第四步, 启动MySQL服务

        方法一:         以管理员身份运行CMD启动服务命令为:net start mysql    

        方法二:         打开管理工具 服务,找到MySQL服务启动。 

    第五步. 修改 root 账号的密码

        刚安装完成时root账号默认密码为空,此时可以将密码修改为指定的密码。如:123456     

    >mysql –uroot     

    mysql>show databases;     

    mysql>use mysql;     

    mysql> UPDATE user SET authentication_string=PASSWORD("123456") WHERE user='root';

    mysql>FLUSH PRIVILEGES;     

    mysql>QUIT  

    第六步. MySQL控制台快捷方式建立:     

    1)桌面右键->新建->快捷方式->对象位置输入:C:WindowsSystem32cmd.exe         快捷方式名称自己定义,确定,快捷方式建立成功     

    2)右键单击刚才建立的快捷方式->属性->把目标一栏修改成MySQL启动参数:         C:WindowsSystem32cmd.exe "D:Program FilesMySQLmysql-5.6.13-win32in" /k mysql -uroot -p inventory         解释:CMD路径 "MySQL路径bin目录" /k mysql -u用户名 -p密码 数据库名    

    3)修改完成后点击确定保存,直接双击快捷方式即可连接到MySQL数据库

    使用界面化工具(Navicat Premium)连接Mysql:

    出现 Access denied for user问题处理:

    1. 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
    mysql>use mysql;
    mysql>update user set host = '%' where user = 'root';
    mysql>select host, user from user;

    更改好后重启mysqld服务或在mysql命令行下输入flush privileges;

  • 相关阅读:
    codevs-1205
    codevs-1204
    C++STL 求和:accumulate 【转】
    map映照容器
    set集合容器
    HDOJ-1263
    HDOJ-1004(map)
    紫书 例题 10-12 UVa 1637(概率计算)
    紫书 例题 10-11 UVa 11181(概率计算)
    紫书 例题 10-10 UVa 10491(概率计算)
  • 原文地址:https://www.cnblogs.com/gaobo543013306/p/10142548.html
Copyright © 2011-2022 走看看