美文网首页
Day 24/100 win10 安装MySQL,踩坑记~

Day 24/100 win10 安装MySQL,踩坑记~

作者: 赵国星 | 来源:发表于2020-08-24 20:42 被阅读0次

    (一)下载MySQL

    访问官网,下载数据库

    https://dev.mysql.com/downloads/mysql/


    (二)安装

    安装在D盘下,目录为

    D:\software\mysql-8.0.21-winx64

    建立my.ini文件

    [client]

    # 设置mysql客户端默认字符集

    default-character-set=utf8

    [mysqld]

    # 设置3306端口

    port = 3306

    # 设置mysql的安装目录

    basedir=D:\\software\\mysql-8.0.21-winx64

    # 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错

    # datadir=D:\\software\\mysql-8.0.21-winx64\\sqldata

    # 允许最大连接数

    max_connections=20

    # 服务端使用的字符集默认为8比特编码的latin1字符集

    character-set-server=utf8

    # 创建新表时将使用的默认存储引擎

    default-storage-engine=INNODB

    (三)以管理者身份进入到cmd命令行

    进入到安装目录的bin文件下,运行

    mysqld --initialize --console

    执行完成后,会输出 root 用户的初始默认密码,如:

    ...

    2020-08-20T02:35:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost:

    !Q=4txM?a=Ve

    ...

    (四) 输入以下安装命令

    mysqld install

    启动输入以下命令即可

    net start mysql

    OK,启动了,想登陆,于是输入了

    mysql -u root -p

    提示说需要输入密码

    输入了密码,但不行,网上说,需要,跳过了密码验证(my.ini skip-grant-tables)

    试过了,不行,还出现了启动mysql闪退的情况,注释掉以下代码才可以

    #skip-grant-tables  

    (五)配置环境变量

    参考《mysql配置环境变量(win 10)》

    https://blog.csdn.net/li93675/article/details/80700152

    再次尝试登陆

    mysql -u root -p

    输入密码:!Q=4txM?a=Ve

    可以了

    然后,无论输入什么都会报错

    需要重设密码

    (六)重设密码

    先百度,试了以下代码不行,说如5.7版本之前的可以

    update mysql.user set authentication_string=password('root') where user='root' and Host='*****';

    于是换了,另一种写法

    ALTER USER USER() IDENTIFIED BY '******';

    再次输入

    show databases;  #展示出所有的表

    成功

    成功展示出现有的表

    (七)下载数据库管理工具

    我选的是 DataGrip,最新版的,官网的不好破解,我失败了

    明儿选个可以破解的或者其他数据库管理工具~

    参考链接

    https://blog.csdn.net/u014672466/article/details/86093534?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.add_param_isCf&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.add_param_isCf

    https://blog.csdn.net/li93675/article/details/80700152

    相关文章

      网友评论

          本文标题:Day 24/100 win10 安装MySQL,踩坑记~

          本文链接:https://www.haomeiwen.com/subject/mocojktx.html