zoukankan      html  css  js  c++  java
  • mysql压缩版安装

    MySQL压缩版的安装

    前提:电脑系统为windows,电脑没有安装过mysql,如果有请先卸载干净,如何卸载干净,请自行百度。

    下载mysql

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

    以前官网有那种安装程序的版本,直接傻瓜式安装就行了,现在没有了,只有压缩包,下载完后解压,如下图

    img

    其中data文件夹和my.ini是没有的,data文件夹会在初始化时系统会自己创建,而my.ini需要自己新建。

    配置

    新建my.ini,然后写入如下内容

    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8
    [mysqld]
    # 设置3306端口
    port = 3306
    # 设置mysql的安装目录
    basedir= D:mysqlmysql-8.0.19-winx64  # (按照自己的实际情况修改路径)
    # 设置mysql数据库的数据的存放目录
    datadir= D:mysqlmysql-8.0.19-winx64data   # (按照自己的实际情况修改路径)
    # 允许最大连接数
    max_connections=20
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    

    执行指令

    接下来,以管理员的身份打开cmd,然后cd 你自己mysql的bin路径

    img

    之后执行命令

    mysqld --initialize
    

    如果弹出错误

    找不到VCRUNTIME140_1.dll,无法继续执行代码

    去安装微软常用运行库合集2019即可

    这里提供链接

    https://pan.baidu.com/share/init?surl=PVLTL_-AugIWc0xMqVDk3Q

    提取码:0ovs

    如果链接失效就直接网上搜吧。

    如果出现错误,安装该运行库再重新执行上面的命令,如过没有错误,那么自己的mysql目录会有data文件夹,文件夹里有个后缀为.err的文件,直接在data目录下搜索.err会很快找到的。

    img

    红框里就是初始密码,当然你的肯定和我不一样,值得注意的是,如果后面有.的话,不要怀疑,这个也是密码的一部分。

    记住这个随机密码之后会用到

    执行命令

    mysqld --install
    

    如果出现success的字样,那证明成功了,

    之后

    执行命令开启数据库服务

    net start mysql
    

    待服务成功启动后

    执行命令

    mysql -u root -p
    

    之后会要我们输入密码,密码就是之前的随机密码

    登录成功,修改密码

    ALTER USER 'root'@'localhost' IDENTIFIED BY '你自己的密码';
    

    之后可以在cmd里写sql代码了,如果sql语句写错了,就按ctrl+c

    命令quit是退出mysql

    至此mysql就安装完成了,但是之后再登录的话,依然要cd 到mysql的bin目录执行mysql -u root -p

    所以,如果觉得麻烦就去配置环境变量,就可以直接用mysql -u root -p登录数据库

    注意事项

    由于官网的版本是8.0以上的,加密方法不一样,然而node的mysql模块并没有支持,所以用node去连接mysql8.0以上版本的话,会连接不上的,要去改mysql的加密权限。

  • 相关阅读:
    由sqlite3入门数据库学习
    Python"八荣八耻"
    Mysql数据导出-Ubuntu
    python-open-cv 自动人脸识别安装包
    Pymysql mysqllient 那些问题!
    MySQL查询(未完结)
    Scarpy+selenium 结合使用
    Scrapy框架的使用 -- 自动跳转链接并请求
    Scrapy框架的使用
    MySQL基础
  • 原文地址:https://www.cnblogs.com/tourey-fatty/p/12522689.html
Copyright © 2011-2022 走看看