史上最详细Mysql免安装版教程

输入mysql找到mysql官网点击进去

史上最详细Mysql免安装版教程

史上最详细Mysql免安装版教程

史上最详细Mysql免安装版教程

史上最详细Mysql免安装版教程

史上最详细Mysql免安装版教程

我们去配置环境变量 ,

1创建:MYSQL_HOME:C:\mysql-5.7.20-winx64

2在path中添加:%MYSQL_HOME%\bin

.1、如果MySQL目录下有个叫做my-default.ini的文件,则把它重命名为my.ini,如果没有这个文件,
    则手动创建一个,修改里面的内容如下。

   

 [mysqld]

    #绑定IPv4,如果是0.0.0.0则表示任意IP都可以访问,也可以指定可以访问的IP
    bind-address = 0.0.0.0

    # 设置mysql的安装目录,即你解压缩安装包的位置
    basedir = D:\application\mysql-5.7.24-winx64

    # 设置mysql数据库的数据的存放目录
    datadir = D:\application\mysql-5.7.24-winx64\data

    # 设置端口号
    port = 3306

    # 允许最大连接数
    max_connections = 200

    # 设置字符集为utf8
    loose-default-character-set = utf8

    #开启查询缓存
    explicit_defaults_for_timestamp = true

    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    #默认值    
    wait_timeout=315360000
    interactive-timeout=315360000

    [client] 
    #设置客户端字符集
    port=3306
    default-character-set = utf8

    [WinMySQLadmin] 
    Server = D:\application\mysql-5.7.24-winx64\bin

 

1-2初始化MySQL(需要管理员权限,命令行操作) 如果不会 在你电脑左下角, 点击开始 搜索cmd 右键点击已管理员身份运行

进入到你安装目录的bin目录下 D:\application\mysql-5.7.24-winx64\bin 这是我安装目录

.1-3、mysqld --install 安装服务 

移除服务命令为:mysqld remove

1-4 mysqld --initialize --console 生成data文件夹,并且初始化随机登陆密码

1-5  mysql -uroot -p root

1-6 修改默认密码

执行完第3步骤后,找到[email protected]: 后面的一连串的字母数字符号, 这是 MySQL 自动生成的随机 密码,记录下来。

1-8 找到刚刚[email protected]后面这串数字字母符号进行登录

1-9 SET PASSWORD = PASSWORD('你的新密码'); 如果不记得当时的密码,没关系,在你.err文件史上最详细Mysql免安装版教程

仔细找找会看到你随机生成的密码、

如果还是找不到 ,也没关系,老师还有终极绝招。

1.关闭正在运行的MySQL服务。 

2. 打开DOS窗口,转到mysql\bin目录。 

3. 输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。

4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。 

5. 输入mysql回车,如果成功,将出现MySQL提示符 >。 

6. 连接权限数据库: use mysql; 。

7. 改密码:update user set password=password("123") where user="root";(别忘了最后加分号) 。 

如果提示找不到 password 这一列 update user set authentication_string=password("123") where user="root";

8. 刷新权限(必须步骤):flush privileges; 。 

9.net start mysql 启动时如果报却丢MSVCR120.dll 别慌,昨天万圣节,老师请了俩个师傅镇你们,https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=40784 到这个地址下载下来直接安装就解决了。网上有很多都是讲copy一个dll  我看了很多文章都是讲copy下来启动mysql还是报错,所以我果断就去下载了。没丢失MSVCR120.dll文件就进行下一步。

史上最详细Mysql免安装版教程

启动mysql

史上最详细Mysql免安装版教程