MySql免安装版下载以及安装详解

下载

打开:https://www.mysql.com/downloads/   

1.点击该项:

2. 进去后点击:

3.到了真正的下载页面,选择平台,选择版本(安装版和免安装版),下载

4.我现在下载免安装版的“Windows (x86, 64-bit), ZIP Archive

 

安装服务

1. 下载MySQL


2. 解压MySQL压缩包
    将以下载的MySQL压缩包解压到自定义目录下,我的解压目录是: “D:\Download\MySql\win\mysql-5.7.20-winx64"
    将解压目录下默认文件 my-default.ini 拷贝一份,改名 my.ini      复制下面的配置信息到 my.ini 保存

    如果没有my-default.ini,可自己新建my.ini,编辑内容如下:

--------------------------------------------------------------------

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 
[mysqld]
#设置3306端口
port = 3306 
# 设置mysql的安装目录
basedir="D:\Download\MySql\win\mysql-5.7.20-winx64"
# 设置mysql数据库的数据的存放目录
datadir="D:\Download\MySql\win\mysql-5.7.20-winx64\data"
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB 

--------------------------------------------------------------------


3. 添加环境变量(可选)

    操作如下:
    1)右键单击我的电脑->属性->高级系统设置(高级)->环境变量,点击系统变量下的新建按钮:

      输入变量名:MYSQL_HOME
      输入变量值:D:\Download\MySql\win\mysql-5.7.20-winx64
      #即为mysql的自定义解压目录。

    2)选择系统变量中的Path,点击编辑按钮:

      在变量值中添加变量值:%MYSQL_HOME%\bin
      注意是在原有变量值后面加上这个变量,用;隔开,不能删除原来的变量值。


4. 初始化命令

以管理员身份打开cmd窗口后,将目录切换到你解压文件的bin目录【找到system32.exe 然后鼠标右键,选择"以管理员身份运行"】

(1)安装服务:输入mysqld install 回车运行;

(2)启动服务:接着就是输入 net start mysql 启动服务;

(3)再输入mysqld --initialize-insecure --user=mysql;

(执行完上面命令后,会建好默认数据库,登录的用户名为root,密码为空)

  注:MySQL升级到5.7版本是没有data文件夹的,执行mysqld --initialize-insecure --user=mysql命令会自动新建data文件夹。


  安装mysql 启动时,启动不了,报错:

     输入    net start mysql  报错:

    [java] view plain copy
  1. error: Found option without preceding group in config file: D:\mysql-5.6.24-win32\my.ini at line: 1  
  2. Fatal error in defaults handling. Program aborted  


     原因:my.ini文件格式是utf-8

     解决办法,my.ini文件保存为ANSI格式文件

                 

       常用命令:

        a.安装服务

           mysqld -install

        b.删除服务

           mysqld -remove

        c.启动服务

           net start mysql

        d.启动服务

           net stop mysql


5. 修改 root 账号的密码

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

    c:>mysql –uroot
    mysql>show databases;
    mysql>use mysql;
    mysql>UPDATE user SET password=PASSWORD("123456") WHERE user='root';
    mysql>FLUSH PRIVILEGES;
    mysql>QUIT
 

新安装的MySQL5.7,输入UPDATE user SET password=PASSWORD("123456") WHERE user='root';时 提示ERROR 1054 (42S22): Unknown column 'password' in 'field list',原来是mysql数据库下已经没有password这个字段了,password字段改成了authentication_string,所以执行 UPDATE user SET authentication_string=PASSWORD("123456") WHERE user='root';即可。



6. MySQL控制台快捷方式建立

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

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

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




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值