MySQL 极速安装使用与卸载

目录

mysql-5.6.51 极速安装使用与卸载

sqlyog工具

mysql简化

mysql-8.1.0下载配置

再完善


mysql-5.6.51 极速安装使用与卸载

mysql-8.1.0下载安装在后

mysql中国官网

MySQLhttps://www.mysql.com/cn/

 

点击MySQL社区服务器

 点击历史档案 

下载完 解压

 用管理员运行cmd,进入bin目录,输入mysqld --install,进行安装

 这样,MySQL就被安装到系统中了,打开服务,就可以看到mysql已经在服务中了

 在cmd输入net start mysql启动服务

 在cmd输入 mysql -uroot 登录

输入select @@version,@@port,@@basedir,@@datadir可以查询版本,端口号,安装地址,及数据库地址

 现在mysql就可以用了,可以用可视化工具进行连接操作了

卸载

在cmd输入 mysql>exit  退出

 输入 net stop mysql  停止服务

输入mysqld remove mysql卸载MySQL

 打开服务可以看到mysql已经不在服务中了,卸载完成

以上就是mysql-5.6.51 极速安装使用与卸载

sqlyog工具

链接:https://pan.baidu.com/s/1XsFCZeHbUKYveBROds9Vrw 
提取码:wo76

mysql简化

总体来说,MySQL内存还是比较大的,我们可以进行一些修改以减少他的内存,同时可以改变MySQL在服务中的名字以及端口号

 首先可以删除一些文件(不影响使用)

打开bin目录,可以除了mysqld.exe和mysql.exe外全部删除(对日常工作学习没有影响)

这样内存就变小了

 把配置文件my-default.ini名字改为my.ini

 打开my.ini文件,把注释全部删除

 然后编辑port=3305,这样端口号就是3305了,记得编辑完一定要保存

 我这里也提供了很多编辑,大家可以直接粘贴,#代表此行注释

大家可以全部粘贴进my.ini文件

# 安装服务 mysqld install m5
# 启动服务 net start m5
# 登录 mysql -uroot
# 退出 mysql>exit  
# 停止服务 net stop m5  
# 卸载 mysqld remove m5
[client]
# 设置mysql客户端连接服务端时默认使用的端口  mysql\bin>mysql 直接登录 
# mysql -hlocalhost -uroot -P3305
port=3305
user=root
password=
default-character-set=utf8[mysqld]
#设置时区为东八区,此项设置后,在连接MySQL的时候可以不用每次都手动设置时区
default-time-zone = '+08:00'# 设置3305端口
port=3305
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8

 

 这次我们在安装一次mysql,没有问题,还可以用可视化工具打开

  用sqlyog打开

🆗

mysql-8.1.0下载配置

mysql-8.1.0下载安装也是同理,去官网要下载解压版,这样方便安装卸载

 解压到文件夹,删除多余文件

bin目录只留下服务器,客服端和三个配置文件就行

 用管理员身份打开命令台,输入mysqld --initialize-insecure(新版MySQL没有数据库文件,需要初始化)

借来下就和 mysql-5.6.51安装一样了

当然,我们可以写一个my.ini文件用来配置端口号等,不设置默认3306,也不会与我们安装的 mysql-5.6.51冲突

# bin>mysqld --initialize-insecure 初始化直接建立data目录
# bin>mysqld --install wm
# >net start wm
# >net stop wm
# >services.msc 打开服务面板
[mysqld]
#设置时区为东八区,此项设置后,在连接MySQL的时候可以不用每次都手动设置时区
#select @@global.time_zone,@@session.time_zone
default-time-zone = '+08:00'
#default-time_zone = '+8:00'
# 允许执行load data local infile 'c:/wx.txt';
local-infile=1
# 允许select * from tablename into outfile 'c:/d.txt'
secure_file_priv=''
# 设置3306端口
port=3306
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用mysql_native_password caching_sha2_password”插件认证
default_authentication_plugin=mysql_native_password
# 解决导入脚本时funtion报错
log_bin_trust_function_creators=1
# 格式化日期时,显示中文的日期 星期五
lc_time_names=zh_CN
#lc_messages_dir=./share/english
#lc_messages=en_US
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
# 允许执行load data local infile 'c:/wx.txt'
local-infile=1
[client]
# 设置mysql客户端连接服务端时默认使用的端口 mysql\bin>mysql 直接登录
# mysql>set password = ''; 取消密码
# mysql -hlocalhost -uroot -P3306
port=3306
user=root
password=
default-character-set=utf8

 也成功了,但是mysql-8.1.0不可以用sqlyog管理,需要用到其他工具

再完善

添加两个批处理文件

m5.bat

start c:\dbs\m5\bin\mysql.exe

m8.bat

start c:\dbs\m8\bin\mysql.exe

保存双击发现可以直接进入mysql(此时m5,m8是开启状态才可以)

 复制dbs所在路径

打开环境变量,双击path ,新建C:\dbs和C:\dbs\m8\bin(这个可要可不要)即可

现在随便找个地方输入m5或m8就可以打开相应版本的MySQL了

 

 

 结束

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/74434.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

第一百二十一天学习记录:线性代数:矩阵乘法运算(宋浩板书)

在编程和学习数据结构的过程中,发现有些算法会用到矩阵和矩阵的乘法运算,因此先将这一个知识点学习一下。 矩阵和行列式的区别 各种矩阵的概念 矩阵运算 乘法☆ 总结三条不满足

【前端|Javascript第1篇】一文搞懂Javascript的基本语法

欢迎来到JavaScript的奇妙世界!作为前端开发的基石,JavaScript为网页增色不少,赋予了静态页面活力与交互性。如果你是一名前端小白,对编程一无所知,或者只是听说过JavaScript却从未涉足过,那么你来对了地方…

【二等奖方案】Web攻击检测与分类识别赛题「爆汁大橘少糖」团队解题思路

2022 CCF BDCI 数字安全公开赛 赛题「Web攻击检测与分类识别」 地址:http://go.datafountain.cn/4Zj 爆汁大橘少糖战队获奖方案 团队简介 团队成员来自海康威视研究院,目前从事大数据算法相关的工作,具有丰富的数据挖掘实践经验。曾获得过…

【2023 华数杯全国大学生数学建模竞赛】 C题 母亲身心健康对婴儿成长的影响 Python代码实现

【2023 华数杯全国大学生数学建模竞赛】 C题 母亲身心健康对婴儿成长的影响 1 题目 母亲是婴儿生命中最重要的人之一,她不仅为婴儿提供营养物质和身体保护, 还为婴儿提供情感支持和安全感。母亲心理健康状态的不良状况,如抑郁、焦虑、压力等…

MySQL操作命令详解:增删改查

文章目录 一、CRUD1.1 数据库操作1.2 表操作1.2.1 五大约束1.2.2 创建表1.2.3 修改表1.2.3 删除表1.2.4 表数据的增删改查1.2.5 去重方式 二、高级查询2.1 基础查询2.2 条件查询2.3 范围查询2.4 判空查询2.5 模糊查询2.6 分页查询2.7 查询后排序2.8 聚合查询2.9 分组查询2.10 联…

C高级DAY2

1.思维导图 2. 递归实现,输入一个数,输出这个数的每一位 递归实现,输入一个数,输出这个数的二进制c 写一个脚本,包含以下内容: 显示/etc/group文件中第五行的内容创建目录/home/ubuntu/copy切换工作路径到…

MySQL(一)基本架构、SQL语句操作、试图

MySQL系列文章 MySQL(一)基本架构、SQL语句操作、试图 MySQL(二)索引原理以及优化 MySQL(三)SQL优化、Buffer pool、Change buffer MySQL(四)事务原理及分析 MySQL(五&a…

性能优化-react路由懒加载和组件懒加载

背景 随着项目越来越大,打包后的包体积也越来越大,严重影响了首屏加载速度,需要对路由和组件做懒加载处理 主要用到了react中的lazy和Suspense。 废话不多说,直接上干货 路由懒加载 核心代码 import React, { lazy, Suspens…

MySQL数据库——多表操作

文章目录 前言多表关系一对一关系一对多/多对一关系多对多关系 外键约束创建外键约束插入数据删除带有外键约束的表的数据删除外键约束 多表联合查询数据准备交叉连接查询内连接查询外连接查询左外连接查询右外连接查询满外连接查询 子查询子查询关键字ALL 关键字ANY 和 SOME 关…

MySQL 远程操作mysql

可以让别人在他们的电脑上操作我电脑上的数据库 create user admin identified with mysql_native_password by admin; //设置账号密码都为admingrant all on *.* to admin; //给admin账号授权 授权完成

RabbitMQ-API

这里写目录标题 Hello word 模式添加依赖生产者消费者获取信道工具类 Work Queues模式消费者代码 C1开启多线程运行启动 消费者代码 C2生产者代码 消息应答自动应答消息应答的方法Multiple 的解释消息自动重新入队消息手动应答代码消费者API 队列持久化消息持久化不公平分发消息…

MyBatis-基础操作-CRDU

前端页面展示提供对于数据的删除操作,后端为其实现 根据id删除数据(D) 具体的SQL语句 delete from emp where id 17; 接口方法 Delete("delete from emp where id #{id} ")public int DeleteByID(Integer id); 测试方法 Testpub…

【项目设计】MySQL 连接池的设计

目录 👉关键技术点👈👉项目背景👈👉连接池功能点介绍👈👉MySQL Server 参数介绍👈👉功能实现设计👈👉开发平台选型👈👉MyS…

【力扣】 12. 整数转罗马数字 模拟

力扣 12. 整数转罗马数字 解题思路 当某个位数的某个数不为4或9时,高位对应的字符总是在低位对应的字符前面。只有当该数为4或9时,低位对应的字符在高位前面。 根据这一特性,我们进行分类讨论。 1.当数为4时,则对应的罗马数为 10 …

怎么把图片变成表格?几个步骤轻松转换

如果您需要将一张图片中的数据转换成表格,这里有几个简单的步骤,可以帮助您完成这个转换过程。以下是需要注意的事项。 首先,我们先了解OCR(Optical Character Recognition,光学字符识别)技术。然后合理运用…

【练】要求定义一个全局变量 char buf[] = “1234567“,创建两个线程,不考虑退出条件,打印buf

要求定义一个全局变量 char buf[] "1234567",创建两个线程,不考虑退出条件,另: A线程循环打印buf字符串,B线程循环倒置buf字符串,即buf中本来存储1234567,倒置后buf中存储7654321. 不…

C++内存管理

C语言内存管理方式在C中可以继续使用,但是存在一定的缺陷,如使用malloc动态开辟自定义类型对象的空间,无法自动调用构造函数,那就必须我们去显示的调用构造函数(一般情况下,构造函数不可以显示调用&#xf…

【多线程初阶】多线程案例之单例模式

文章目录 前言1. 什么是单例模式2. 饿汉模式3. 懒汉模式 --- 单线程版4. 懒汉模式 --- 多线程版5. 懒汉模式 --- 多线程改进版总结 前言 本文主要给大家讲解多线程的一个重要案例 — 单例模式. 关注收藏, 开始学习吧🧐 1. 什么是单例模式 单例模式是一种很经典的…

JVM的组件、自动垃圾回收的工作原理、分代垃圾回收过程、可用的垃圾回收器类型

详细画的jvm模型图 https://www.processon.com/diagraming/64c8aa11c07d99075d934311 官方网址 https://www.oracle.com/webfolder/technetwork/tutorials/obe/java/gc01/index.html 相关概念 年轻代是所有新对象被分配和老化的地方。当年轻代填满时,这会导致m…

活动目录密码更改

定期更改密码是一种健康的习惯,因为它有助于阻止使用被盗凭据的网络攻击,安全专家建议管理员应确保用户使用有效的密码过期策略更改其密码。 管理员可以通过电子邮件通知用户在密码即将过期时更改其密码,但在许多组织中,用户只能…