MySQL8.x的安装和配置

1 MySQL8.x安装和配置

1.1  官网下载MySQL

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

 
推荐下载压缩包,然后进行配置。
 

1.2  解压压缩包文件


解压到非中文目录下

1.3 配置my.ini文件

解压后的目录中是没有的my.ini文件的,自行添加my.ini,写入以下数据

 
 
[mysqld]
port=3306
basedir=D:\mysql-8.0.23-winx64
datadir=D:\mysql-8.0.23-winx64\data
max_connections=200
max_connect_errors=10
character-set-server=utf8mb4
default-storage-engine=INNODB
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
default-character-set=utf8mb4
[client]
port=3306
default-character-set=utf8mb4

1.4 初始化

运行cmd(管理员方式)然后切换到MySQL目录的bin文件夹
执行以下命令
$ mysqld --initialize --console
说明:初始化并在控制台生成一个临时的密码

1.5 安装MySQL服务

$ mysqld --install [服务名]
 
例如:$ mysqld --install  mysql
说明:服务名为mysql,服务名可以自定义

执行命令成功后一般会出现Service successfully installed

1.6 启动MySQL服务

$ net start [服务名]
例如:$ net start mysql
说明:服务名为mysql,服务名可以自定义

 
到这一步,MySQL服务已经安装成功并且启动成功…
 

1.7 登录数据库

// 以权限用户root登录MySQL数据库
$ mysql -u root -p
 

1.8 修改密码

// 以权限用户root登录MySQL数据库
$ mysql -u root -p
// 修改root用户的密码为123456,根据需要自己设置
$ ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密码’;

1.9 添加外网访问权限

MySQL默认只能本地访问,即只能使用localhost或127.0.0.1连接进来,
需要添加外网访问权限,才可以通过IP进行远程访问。
 
// 以权限用户root登录
$ mysql -u root -p
//切换数据库
$ use mysql
//更新用户的host
$ update user set host=‘%’ where user=‘root’;
// 刷新MySQL的系统权限
flush privileges;
 

2 Navicat可视化工具安装和使用

2.1 安装


第一步:运行.exe下一步下一步安装…
第二步:破解

 

2.2 使用,连接MySQL数据库

通过navicat可视化工具连接到MySQL服务器中


如果无法使用IP连接,表示MySQL服务器没有提供外网访问权限,需要修改MySQL服务器配置。
 

 
 

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

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

相关文章

【图神经网络】在节点分类任务中无特征节点的特征表示

无特征节点的特征表示 节点度数degree pagerank 以pagerank起源的应用场景为例,不是所有的网站都是同等重要的,所以需要根据结构信息对节点进行排序。 直觉上,如果一个网站它有很多链接,它就很重要,举例来说&#…

ansible的playbook

1、playbook的组成部分 (1)task任务:在目标主机上执行的操作,使用模块定义这些操作,每个任务都是一个模块的调用 (2)variables变量:存储和传递数据(变量可以自定义&…

行业前景咋样?大厂找我用C++抓取化工产品数据并分析

最近又来活了,天天忙到半夜,但是想想收益还是再坚持坚持。是这么一回事,兄弟所在的化工公司最近想看看某些行业数据,看看市面的同类型产品销量收益等情况是否满足预期效果,也就找到我让我给用爬虫写一个采集并分析的报…

00后卷王的自述,我难道真的很卷吗?

前言 前段时间去面试了一个公司,成功拿到了offer,薪资也从12k涨到了18k,对于工作都还没两年的我来说,还是比较满意的,毕竟一些工作3、4年的可能还没我高。 我可能就是大家说的卷王,感觉自己年轻&#xff…

在多任务学习中,硬共享(hard sharing)和软共享(soft sharing)的基本概念与优缺点以及适用范围

多任务学习 1.硬共享(hard sharing)的基本概念和优缺点2.软共享(soft sharing)的基本概念和优缺点总结 1.硬共享(hard sharing)的基本概念和优缺点 硬共享是指在模型的不同任务之间共享相同的参数。这意味…

Springboot启动异常 OgnlException: sqlSelect [java.lang.NoSuchMethodError

完整的日志如下: Invocation of init method failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression ew ! null and ew.sqlSelect ! null. Cause…

查看git的帮助信息

说明 在cmd窗口、或者git Bash shell下执行git --help或者git -h命令&#xff0c;可以查看git的帮助信息。 执行git <command> --help命令可以查看某个命令的帮助信息&#xff0c;其中<command>表示某个具体的命令。 示例1&#xff1a;在git Bash shell下运行git…

.Net Core webapi RestFul 统一接口数据返回格式

在RestFul风格盛行的年代&#xff0c;大部分接口都需要一套统一的数据返回格式&#xff0c;那么我们怎么才能保证使用统一的json数据格式返回呢&#xff0c;下面给大家简单介绍一下&#xff1a; 假如我们需要接口统一返回一下数据格式&#xff1a; {"statusCode": …

KoPA: Making Large Language Models Perform Better in Knowledge Graph Completion

本来这个论文用来组会讲的&#xff0c;但是冲突了&#xff0c;没怎么讲&#xff0c;记录一下供以后学习。 创新点 按照我的理解简单概述一下这篇论文的创新点 提出使用大模型补全知识图谱&#xff0c;并且融合知识图谱的结构信息提出一个新的模型KoPA模型&#xff0c;采用少…

U-MixFormer:用于高效语义分割的类unet结构的混合注意力Transformer

论文&#xff1a; 代码&#xff1a;GitHub - RecklessRonan/MuSE 感觉这篇比较优雅无痛涨点欸.....最近要期末了没时间看文章和做实验了&#xff08;摊 摘要 语义分割在Transformer架构的适应下取得了显著的进步。与Transformer的进步并行的是基于CNN的U-Net在高质量医学影…

ssm基于javaweb的疫情管理系统的设计与实现+vue论文

摘 要 针对于疫情信息管理方面的不规范&#xff0c;容错率低&#xff0c;管理人员处理数据费工费时&#xff0c;采用新开发的疫情管理系统可以从根源上规范整个数据处理流程的正规性和合法性。 疫情管理系统实现的功能包括健康打卡管理&#xff0c;返校申请管理&#xff0c;留…

生于越南,“开源改变了我的人生!”

注&#xff1a;本文精选自《新程序员 007&#xff1a;大模型时代的开发者》&#xff0c;欢迎点击订购。 作者 | 王启隆 责编 | 唐小引 出品 | 《新程序员》编辑部 随着人工智能浪潮的席卷&#xff0c;开源不再仅仅是计算机领域的一个话题&#xff0c;而是成为推动技术创新…