MySQL安装(windows10)[亲测有效]

MySQL安装(windows10)[亲测有效]MySQL安装 1.先去官网下载安装包 官网: http://www.mysql.com 要下载社区版(community) 选对系统,选对你要的安装包版本 点击后就可以下载mysql了 2

MySQL安装(windows10)

MySQL安装

1.先去官网下载安装包

官网: http://www.mysql.com

MySQL安装(windows10)[亲测有效]

 

 

要下载社区版(community)

 

MySQL安装(windows10)[亲测有效]

 

 

 

MySQL安装(windows10)[亲测有效]

 

 

选对系统,选对你要的安装包版本

MySQL安装(windows10)[亲测有效]

 

 

 

 

 

 

 

 

 

MySQL安装(windows10)[亲测有效]

 

 

 

点击后就可以下载mysql了

MySQL安装(windows10)[亲测有效]

 

2.下载完压缩包之后解压,并把解压后的文件放到自己要放的文件夹中(最好不要出现中文目录),

找到该文件夹下的bin文件的路径,

MySQL安装(windows10)[亲测有效]

 

 

 

 

 

 

 

把上面的路径添加到环境变量中

MySQL安装(windows10)[亲测有效]

 

 

 

 

 

 

3.再向上返回一个文件夹(即和bin同一个文件夹下)

新建个my.ini文件,并写下如下内容

MySQL安装(windows10)[亲测有效]

 

 

 

 

[mysqld]
#设置端口3306
port = 3306
#设置mysql的安装目录
basedir=D:/MySQL/mysql-8.0.19-winx64
#数据库内容存放位置
datadir=D:/MySQL/mysql-8.0.19-winx64/data
#允许最大连接数
max_connections=200
#服务端使用的字符集默认是8比特编码的latin1字符集,这里改了一下
character-set-server=utf8
#创建表时默认使用的存储引擎
default-storage-engine=INNODB
#设置严格模式(工作和生产中一定要严格模式)
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
#这里设置了个用户,名字为root,密码为123,
#以后直接输入mysql就直接登陆这个用户,密码也不用输入
#前提是你设置的密码就是123,这里不是配置,只是帮你输入
user=”root”
password=”123″

 

注意:

  basedir和datadir都是自己mysql的安装目录(需要自己手动去改),可能data没有(待会执行命令就会生成data),而且复制下来的路径都是要改成/

 

4.找到CMD窗口(一定要以管理员身份运行)

MySQL安装(windows10)[亲测有效]

 

 

 

 

此时还没设置完,如果你直接输入mysql会报错

MySQL安装(windows10)[亲测有效]

 

 

 

5.安装mysqld

输入:  mysqld -install   (注意是mysqld而不是mysql)

 

MySQL安装(windows10)[亲测有效]

 

 

 

这样就把mysqld安装好了

 

MySQL安装(windows10)[亲测有效]

 

 

 

6.初始化sql

mysqld –initialize-insecure –user=mysql  

执行命令后会在目录下生成data文件并创建root用户

MySQL安装(windows10)[亲测有效]

 

 

 

 

7.启动mysql服务

net start mysql

MySQL安装(windows10)[亲测有效]

 

 

8.修改账户密码

mysqladmin -u root -p password

修改了root账户的密码

弹出Enter password:

此时系统无密码,可以直接回车,然后设置新密码,在重复输入一次。设置密码完成。

MySQL安装(windows10)[亲测有效]

 

 

 

9.进入mysql

输入mysql直接进入数据库

 

MySQL安装(windows10)[亲测有效]

 

 退出用quit

直接敲mysql能进去是因为你在my.ini里面设置了用户名和密码,如果你删掉用户名和密码,你用mysql就登不进去

MySQL安装(windows10)[亲测有效]

 

 

这时候就需要输入完整的语法进入mysql

mysql -u +用户名 -p 回车  再输入密码

MySQL安装(windows10)[亲测有效]

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/8907.html

(0)
上一篇 2023-02-19 16:30
下一篇 2023-02-19

相关推荐

  • 华为数据库,安全的保障是什么_数据库安全保障

    华为数据库,安全的保障是什么_数据库安全保障现今形势多变,行业竞争激烈,经常有恶意攻击的,并且攻击方式复杂多变,所以企业数据库的安全可靠尤为重要,选什么杨的数据库好?哪家好,这里就对华为云数据做个评测。感兴趣的可以看看。 云数据库天然具备稳定可

    2023-05-11
    102
  • PostgreSQL学习的九层宝塔「终于解决」

    PostgreSQL学习的九层宝塔「终于解决」武侠世界,9是个神奇的数字,武学秘籍有《九阳真经》《九阴真经》,凡武功修炼到第九层,闯荡江湖将独孤求败,快意恩仇。

    2023-04-05
    110
  • redis典型使用场景_使用场景图

    redis典型使用场景_使用场景图Redis常见使用场景 缓存、数据共享分布式、分布式锁、全局 ID、计数器、限流、位统计、购物车、时间线 Timeline、消息队列、抽奖、点赞、签到、打卡、商品标签、商品筛选、用户关注、推荐模型、排

    2023-05-22
    100
  • hadoop源码_hdfs启动流程_3_心跳机制「终于解决」

    hadoop源码_hdfs启动流程_3_心跳机制「终于解决」hadoop在启动namenode和datanode之后,两者之间是如何联动了?datanode如何向namenode注册?如何汇报数据?namenode又如何向datanode发送命令? 心跳机制基

    2023-04-19
    99
  • mysql的三种锁_Mysql死锁

    mysql的三种锁_Mysql死锁导读 正所谓有人(锁)的地方就有江湖(事务),人在江湖飘,怎能一无所知? 今天来细说一下Mysql中的三类锁,分别是全局锁、表级锁、行级锁。 文章首发于作者公众号【码猿技术专栏】,原创不易,喜欢的点个

    2023-02-12
    120
  • MySql新增列的时候判断是否存在「终于解决」

    MySql新增列的时候判断是否存在「终于解决」 drop procedure if exists schema_change; delimiter ‘;;’; create procedure schema_change() begin …

    2023-03-28
    119
  • Python Tkinter GUI布局方案

    Python Tkinter GUI布局方案Python Tkinter是一种Python的标准GUI库,它提供了丰富的图形用户界面组件和功能,让开发者能够方便地创建漂亮、可靠的用户界面。布局(Layout)是Tkinter GUI开发中一个非常重要的环节,它决定了每个组件在屏幕上的位置、大小以及与其他组件之间的关系。在本文中,我们将探讨Python Tkinter中常用的布局方案及其优缺点,并提供相应的代码示例。

    2024-01-22
    64
  • DDL和DML[通俗易懂]

    DDL和DML[通俗易懂]DDL(Data Definition Languages)语句: 数据库定义语句:用来创建数据库中的表、索引、视图、存储过程、触发器等 常用的语句关键字有:create,alter,drop,tru

    2023-06-02
    98

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注