首页 > 数据库 >MySQL(免安装版)下载,安装,配置环境变量【0基础小白用】

MySQL(免安装版)下载,安装,配置环境变量【0基础小白用】

时间:2023-04-03 14:03:39浏览次数:109  
标签:8.0 32 MySQL 安装版 mysql 小白用 环境变量

安装版和免安装版的区别:

1.安装版自动帮你配置完成,也有安装引导,上来就能用。
2.免安装版可在你自己需要的目录中解压,然后手动配置 my.ini,配置环境变量,初始化数据库,配置账号密码,比较灵活,但是新人配置需要查看教程。

1,下载

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

注意有32位和64位的区别

 

 2,下载完成后,解压到指定文件夹

 

 3,配置环境变量

打开我的电脑->属性->高级->环境变量,在系统变量里选择PATH,在其后面添加: 你的mysql bin文件夹的路径 (如: D:\MySQL\mysql-8.0.32-winx64\bin),注意是追加,不是覆盖 ,然后确定

 

 4,配置文件

 

 新建txt文件,重命名my.ini, 注意:地址要换成自己的地址!mysql-5.7.19目录下不能有data文件,有的话先删掉

[mysql]
#设置mysql客户端默认字符集****
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
#设置mysql的安装目录
basedir=D:\MySQL\mysql-8.0.32-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\MySQL\mysql-8.0.32-winx64\data
#允许最大连接数
max_connections=200
#服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

5,以管理员身份打开cmd

   

5.1 ,cd D:\MySQL\mysql-8.0.32-winx64\bin

5.2,mysqld --initialize-insecure --user=mysql

5.3 ,mysqld install

5.4,net start mysql

 

 6,修改密码:

6.1,输入:mysql -u root -p  回车

6.2   输入:set password for root@localhost = '123456'; 回车

特别注意:MySQL 的 版本不同 所导致的支持的修改密码的 语法不同,下面是8.0以上的版本

set password for root@localhost = '123456'; 

 7,不知道执行到哪一步,自动创建这个data文件夹了

 

标签:8.0,32,MySQL,安装版,mysql,小白用,环境变量
From: https://www.cnblogs.com/baozi789654/p/17282847.html

相关文章

  • Mysql学习笔记
    1.查看所有数据库showdatabases2.创建数据库createdatabase数据库名3.选择数据库use数据库名4.查看当前数据库下的所有表showtables5.查看表的创建结构,包括创建语句,表的字符集等showcreatetable表名......
  • mysql/mariadb配置详解
    环境说明mariadb版本:mariadb-10.4配置文件参数解读[mysqld]#服务端基本配置port=3306#监听端口user=mysqlpid-file=/var/run/mysqld/mysqld.pid#pid所在的目录socket=/var/run/mysqld/mysqld.sock#为mysql客户端程序和服务器之间的本地通......
  • prometheus-mysql
    wgethttps://github.com/prometheus/prometheus/releases/download/v2.42.0/prometheus-2.42.0.linux-amd64.tar.gznohup./node_exporter&netstat-lnptu|grep9100#启动mysqld_exporternohup./mysqld_exporter--config.my-cnf=./.my.cnf&#确认是否正常启动......
  • 【测试】主流数据库存储过程编写样例(Oracle、MySQL、SQL Server)
    这个...做测试其实有时候还是需要先弄点数据才好针对某些功能进行测试的(相信做过开发的都应该深有体会)。一般像我这种老油条都推荐使用存储过程来做的初始化数据,一来脚本不会骗人,二来可以通过另一种方式验证逻辑关系。下面将整理了三个主流数据库(Oracle、MySQL和SQLServer)的“单表......
  • docker mysql
    -eMYSQL_ROOT_PASSWORD=my-secret-pw-v/my/custom:/etc/mysql/conf.ddockerrun-it--rmmysql:tag--verbose--helpdockerrun--namesome-mysql-v/my/own/datadir:/var/lib/mysql-eMYSQL_ROOT_PASSWORD=123456-dmysql:tagdockerrun--namesome-mysql-e......
  • 力扣612(MySQL)-平面上的最近距离(中等)
    题目:表point_2d保存了所有点(多于2个点)的坐标(x,y),这些点在平面上两两不重合。写一个查询语句找到两点之间的最近距离,保留2位小数。 最近距离在点(-1,-1)和(-1,2)之间,距离为1.00。所以输出应该为: 解题思路:建表语句:1createtableifnotexistspoint_2d(x......
  • mysql驱动下载
    访问官网:https://dev.mysql.com/点击downloads点击MysqlCommunity(GPL)Downloads  点击Connector/J选择8.0.11版本,操作系统选择PlatformIndependent点击Download下载,下载后如下所示:  解压 ......
  • MySQL 加行级锁的规则
     MySQL加行级锁的规则终于被我说清楚了!-mysql行级锁原理(51cto.com) 目录    1.什么SQL语句会加行级锁?InnoDB引擎是支持行级锁的,而MyISAM引擎并不支持行级锁,所以后面的内容都是基于InnoDB引擎的。普通的select语句是不会对记录加锁的,因为它属于快照读......
  • Python3连接MySQL
    一、安装引入pymysql模块1、安装pipinstallPyMySQL2、Pycharm中引入pymysql3、在文件中引入模块importpymysql如果系统不支持pip命令,可以使用git命令下载安装包安装(也可以手动下载):$gitclonehttps://github.com/PyMySQL/PyMySQL$cdPyMySQL/$python3setup.pyinsta......
  • Docker - 安装Mysql
    目录前言环境安装Mysql下载Mysql安装Mysql配置Mysql前言记录下Docker下Mysql的安装环境Centos7+Docker23.0.1+Mysql8.0.27安装Mysql下载Mysql下载最新版mysqldockerpullmysql查看镜像列表dockerimagelsdockerimages查看镜像版本dockerimag......