首页 > 数据库 >MySQL安装

MySQL安装

时间:2023-04-23 11:44:39浏览次数:55  
标签:33 MySQL Environment mysqld mysql 安装 winx64

MySQL

javaEE:企业级java开发 Web

前端 后台 数据库

安装Mysql

mysql5.7.33

安装网站:https://dev.mysql.com/downloads/mysql/

  1. 解压

  2. 放到环境目录下

  3. 添加环境变量 path--->添加mysql下的bin目录

  4. 新建mysql配置文件 my.ini

    [mysqld]
    # 目录换成自己的
    basedir=D:\Environment\mysql-5.7.33-winx64\
    datadir=D:\Environment\mysql-5.7.33-winx64\data\
    port=3306
    skip-grant-tables
    
  5. 启动管理模式下的CMD,运行所有的命令

    
    mysqld -install//安装mysql
    
    mysqld --initialize-insecure --user=mysql//初始化数据文件
    
    net start mysql//启动mysql服务
    
    mysql -u root -p//进入mysql管理界面(密码可为空)
    
    update mysql.user set authentication_string=password('123456') where user='root' and Host ='localhost';//更改root密码 sql语句
    flush privileges;//刷新权限 sql语句
    
  6. 更新my.ini

    [mysqld]
    basedir=D:\Environment\mysql-5.7.33-winx64\
    datadir=D:\Environment\mysql-5.7.33-winx64\data\
    port=3306
    
  7. 退出

    exit

    net stop mysql

  8. 重启mysql

  9. 如果连接成功就成功了

安装Navicat

破解navicat

图片

图片

图片

图片

图片

图片

图片

图片

图片

IDEA中连接MySQL

标签:33,MySQL,Environment,mysqld,mysql,安装,winx64
From: https://www.cnblogs.com/jamcash/p/17346061.html

相关文章

  • 06期:使用 OPTIMIZER_TRACE 窥探 MySQL 索引选择的秘密
    这里记录的是学习分享内容,文章维护在Github:studeyang/leanrning-share。优化查询语句的性能是MySQL数据库管理中的一个重要方面。在优化查询性能时,选择正确的索引对于减少查询的响应时间和提高系统性能至关重要。但是,如何确定MySQL的索引选择策略?MySQL的优化器是如何选择索......
  • 安装otp教程
               ......
  • MySQL中的 distinct 和 group by 哪个效率更高?
    在语义相同,有索引的情况下:groupby和distinct都能使用索引,效率相同。因为groupby和distinct近乎等价,distinct可以被看做是特殊的groupby。在语义相同,无索引的情况下:distinct效率高于groupby。原因是distinct和groupby都会进行分组操作,但groupby在Mysql8.0之前会进行隐式......
  • mysql索引学习
    概念:是一种高效获取数据的数据结构(有序)索引结构二叉树红黑树hashbtree,叶子节点存数据,一个页占用数据大,层级结构就多b+tree,非叶子节点存储数据,mysql做了优化,双向链表索引分类:主键索引、唯一索引、常规索引、全文索引聚集索引、非聚集索引通过命令查询增删改查执行次数......
  • windows安装opensssh报错: no such file /home/.../.ssh 解决方案
    报错详细信息addknowhosts...nosuchfileordirectory:/home/\u82\u22/.ssh原因分析这是因为openssh不是直接读取的HOME环境变量,而是使用/home/{USERNAME}的形式去找用户根目录。但msys2没有创建该目录,因为msys2将HOME目录定义为/c/Users/{name}/。具体问题分析:Cr......
  • Microsoft SQL Server安装2022
    https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads用的第三个 注册,填完就可以下载。选择位置左边按安装,右边按最上面一个:全新sql 我们默认下一步 中间有几页,同样是下一步,第二次安装,没有显示了。将适用于sql的反选后下一步选择功能,位置。......
  • Mysql中如果建立了索引,索引所占的空间随着数据量增长而变大,这样无论写入还是查询,性能
    索引所占空间的增长确实会对MySQL数据库的写入性能和查询性能造成影响,这主要是由于索引数据过多时会导致磁盘I/O操作变得非常频繁,从而使性能下降。为此,可以采取以下几种方式来减缓这种影响: 1.限制索引的大小:可以考虑为索引指定大小限制,在存储时仅存储指定大小内的数据。例如,在......
  • mysql replace 正则替换
    先说结论:8.0版本之前不支持,只能采用曲线方法,例如:UPDATEtestsettest.data=REPLACE(test.data,SUBSTR(test.data,LOCATE("{",test.data),LOCATE("}",test.data)),"") 8.0之后使用REGEXP_REPLACE函数UPDATEtableNameset`name`=REGEXP_REPLACE(`name`,'......
  • mysql字段过长无法作为约束、索引的解决方案
    背景:对接过程中遇到一个场景 需要用(网页链接+请求id)作为唯一约束,由于url很长,我在一开始就设置为了text字段。ALTERTABLExxx.xxxADDCONSTRAINTxxxUNIQUEKEY(xxxx);在加约束时报错:SQL错误[1170][42000]:BLOB/TEXTcolumn'xxxx'usedinkeyspecificationwith......
  • mysql单表备份部分数据且数据量较大时
    --复制表结构CREATETABLEtableB(LIKEtableA);--插入筛选数据INSERTintotableBSELECT*fromtableAwhereXXX=?;--重命名,替换renametabletableAtotableC;renametabletableBtotableA;--删除旧表DROPTABLEtableC;......