mysql基础安装以及问题

news2024/10/7 3:27:54

mysql 基础安装以及问题

  • 安装
    • MySQL8.0的安装:
    • MySQL5.7 版本的安装、配置
  • 卸载
  • 服务的启动与停止
  • 图形化工具推荐

安装

官网:https://www.mysql.com
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

MySQL8.0的安装:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这里是写你直接要安装的目录:在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
之后配置mysql8.0

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注意:如果选择上面新的授权方式,后面利用Navicat等一些数据库可视化工具可能连接的时候会报错。
如果实在忘记可以通过更改编码方式来解决,操作方式如下:
用命令行登录MySQL数据库之后

#使用mysql数据库
USE mysql;
#修改'root'@'localhost'用户的密码规则和密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'abc123';
#刷新权限
FLUSH PRIVILEGES;

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

MySQL5.7 版本的安装、配置

安装过程都相同,只是去的时候记得选择版本
在这里插入图片描述

配置MySQL5.7时,重点强调:与前面安装好的MySQL8.0不能使用相同的端口号(如果你安装了MySQL8.0)
MySQL5.7中编码设置

mysql> INSERT INTO t_stu VALUES(1,'张三','男');
ERROR 1366 (HY000): Incorrect string value: '\xD5\xC5\xC8\xFD' for column 'sname' at
row 1

查看配置文件

show variables like 'character_%';
show variables like 'collation_%';

你会看到编码方式不是utf-8
修改mysql的数据目录下的my.ini配置文件
my.ini 文件在你安装mysql server 时里面的文件
打开my.ini 文本文件 添加

default-character-set=utf8 #默认字符集

找到[mysqld] 在下面添加

[mysqld] # 大概在76行左右,在其下添加
...
character-set-server=utf8
collation-server=utf8_general_ci

卸载

一般通过一些软件卸载Greek 比较推荐!
如果之前卸载了,没有用相应的软件卸载,注册表里面可能会不干净;

win+r 输入regedit 进行注册表
删除以下目录
-----------------------------------------------------------
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL服务 目录删除
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL服务 目录删除
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\MySQL服务 目录删除
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL服务目录
删除
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL服务删除

最后记得删除环境变量

服务的启动与停止

打开windows服务 找到mysql的服务开启或者关闭就行

利用终端的方式:

# 启动 MySQL 服务命令:
net start MySQL服务名
# 停止 MySQL 服务命令:
net stop MySQL服务名

在终端登录mysql 服务器:

mysql -h 主机名 -P 端口号 -u 用户名 -p密码

mysql -h localhost -P 3306 -u root -pabc123 # 这里我设置的root用户的密码是abc123

图形化工具推荐

MySQL Workbench 下载地址:http://dev.mysql.com/downloads/workbench/
SQLyog 下载地
址:http://www.webyog.com/
Navicat 下载地址:http://www.navicat.com/
4:dbeaver 下载地址:https://dbeaver.io/download/

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

不会注册ChatGPT?4个国内网站让你尽情体验

最近火出圈的科技新词非“ChatGPT”莫属了。 但是由于ChatGPT注册起来比较困难,我到现在都还学不会如何注册.... 但是!世上无难事!只要有心人! 我千辛万苦终于找到几个ChatGPT平替的网站了。 AI中文智能对话 地址:…

目标检测入门:发展历史

预备知识 分类classification 输出:物体的类别 评估方法:准确率 定位location 输出:方框在图片中的位置(x,y,w,h) 评估方法:交并比IOU 定位的解决思路: 思路一:看做回归问题 看做回归问题,我们需要预测出(x,y,w,h)四个参数的值,从而得出方框的位置 成为class…

数字证书的相关专业名词(下)---OCSP及其java中的应用

一、前言 上篇文章我们了解了根证书和校验证书有效性中的一个比较重要的渠道–CRL,但是CRL有着时间延迟,网络带宽消耗等缺点,本篇文章我们了解另一种更高效也是目前被广泛应用的校验证书有效性的另一种方式–OCSP,并且我会结合ja…

4年测试工程师经历,下一步转开发还是继续测试?

​测试四年,没有积累编程脚本能力和自动化经验,找工作时都要求语言能力,自动化框架。感觉开发同事积累的经历容易找工作。下一步,想办法转开发岗还是继续测试???正常情况下,有了四年…

matlab图像处理系列:图片圈数识别+编号标记位置

matlab图像处理系列:图片圈数识别编号标记位置一、app界面介绍二、实现过程step1图像二值化step2 图像close 做差step3 像素阈值处理step4 清除小区域step5 识别联通区域 并在原图上标记三、项目分享一、app界面介绍 读取图片按钮:使用ui交互工具&#x…

单词管理系统【GUI/Swing+MySQL】(Java课设)

系统类型 Swing窗口类型Mysql数据库存储数据 使用范围 适合作为Java课设!!! 部署环境 jdk1.8Mysql8.0Idea或eclipsejdbc 运行效果 本系统源码地址:https://download.csdn.net/download/qq_50954361/87682568 更多系统资源库…

Prometheus - Grafana 监控 MysqlD Linux服务器 详细版

readme 其实上一篇文章已经把如何操作,基本上是写全了(因为是从本文精炼出来的)本文可能更多的是补充一些关于 Prometheus 和 Grafana 的理论 ,关系等。 操作 标签:是必看,要操作的。 非必要看 标签&…

DP7416国产192K数字音频接收芯片兼容替代CS8416

目录192K 数字音频应用DP7416简介芯片特性192K 数字音频应用 采样率192khz,能将192,000hz以下的频率都录下来,而且对声波每秒连续采样192,000次。在回放的时候,这192,000个采样点按顺序播放,从而还原原来的声音。   过采样技术除…

微信小程序开发 | 综合项目-点餐系统

综合项目-点餐系统8.1 开发前准备8.1.1 项目展示8.1.2 项目分析8.1.3 项目初始化8.1.4 封装网络请求8.2 【任务1】商家首页8.2.1 任务分析8.2.2 焦点图切换8.2.3 中间区域单击跳转到菜单列表8.2.4 底部商品展示8.3 【任务2】菜单列表8.3.1 任务分析8.3.2 折扣信息区8.3.3 设计菜…

关系数据库及其设计

目录 一、关系数据库 二、关系数据库设计 1、需求分析 2.概念结构设计 3.逻辑结构设计 4.数据库表的优化与规范化 5、规范化的大学数据库 6、数据库中表间关系 三、关系数据库的完整性 1.实体完整性约束(PRI…

51电动车报警器.md

1.项目接线 接线示意图和实物图 示意图: 实物图: 信号传输路线 路线1: 433遥控信号 ——> 433接收模块D0引脚以及D1引脚 ——> 单片机P1^2引脚以及P1^3引脚 ——> 单片机P1^1引脚 ——> 继电器IN引脚 ——> 继电器COM口和NO口…

安全防御 --- 防火墙高可靠技术

防火墙高可靠技术(双机热备) VRRP:负责的单个接口的故障检测和流量引导。每个VRRP备份组拥有一个虚拟的IP地址,作为网络的网关地址;在VRRP主备倒换时通过发送免费的ARP来刷新对接设备的MAC地址转发表来引导流量。VGMP&…

SSVEP解码算法 - 多变量同步指数(MSI)

1 算法来源 该算法来自电子科技大学张杨松博士,针对该算法的计算在张博士的博士论文中有详细介绍,有兴趣的读者可以下载阅读,本文重点在对该方法的代码实现。Zhang, Yangsong, et al. “Multivariate synchronization index for frequency recognition of SSVEP-based brain…

Mysql 8 VS Mariadb 10.6 他们有多不一样 (声译)

开头还是介绍一下群,如果感兴趣polardb ,mongodb ,mysql ,postgresql ,redis 等有问题,有需求都可以加群群内有各大数据库行业大咖,CTO,可以解决你的问题。加群请联系 liuaustin3 ,在新加的朋友会分到2群(共…

获取List集合中的最大值和最小值

实现获取List集合中的最大值和最小值共有以下两种方式,根据自己的场景选择合适的方法。 目录 Collections 1、String、Integer、Double类型 2、对象类型 排序 1、Integer类型 2、 基本排序方式: Collections 1、String、Integer、Double类型 当…

如何使用Edge Copilot

在ChatGPT红得发紫年代,也应该了解下微软microsoft edge浏览器中的Copilot。 通过这个Copilot - 副驾驶,Edge浏览器发生了革命性变化。 借助AI副驾驶强大的功能,在Edge浏览器中可以轻松完成AI聊天、AI写作、AI网页分析,和AI绘图…

【C++要笑着学】搜索二叉树 (SBTree) | K 模型 | KV 模型

C 表情包趣味教程 👉 《C要笑着学》 💭 写在前面:半年没更 C 专栏了,上一次更新还是去年九月份,被朋友催更很久了hhh 本章倒回数据结构专栏去讲解搜索二叉树,主要原因是讲解 map 和 set 的特性需要二叉搜索…

RPC框架一,RMI远程调用实例

RPC框架一,RMI远程调用实例 网上找了好久关于RMI调用的实例,大多都是本地调用的,远程调用的示例很少,所以自己整理一版。 首先 从server端开始: 服务端############### 具体步骤: 1,写个RM…

【从零学Python基础】Python中的条件判断与循环

文章目录条件语句语法格式缩进和代码块空语句pass循环语句while循环for循环continue与break条件语句 条件语句能够表达如果...则...否则...这样的语义,这即是计算机基础中的逻辑判定,条件语句也叫分支语句 如果 我好好学习:   我一定会找到…

wav2lip:Accurately Lip-syncing Videos In The Wild

飞桨AI Studio - 人工智能学习与实训社区集开放数据、开源算法、免费算力三位一体,为开发者提供高效学习和开发环境、高价值高奖金竞赛项目,支撑高校老师轻松实现AI教学,并助力开发者学习交流,加速落地AI业务场景https://aistudio…