mysql配置环境变量

  • 安装MySQL 5.6,0.28

官网下载解压即可

下载后解压

然后以管理身份打开

my.ini配置(得先配置)

bin>mysqld –initialize-insecure 初始化直接建立data目录

bin>mysqld install wm

net start wm

net stop wm

services.msc 打开服务面板

[mysqld]

设置时区为东八区,此项设置后,在连接MySQL的时候可以不用每次都手动设置时区

default-time-zone = ‘+8:00’

local-infile=1

secure_file_priv =”

设置3305端口

port=3305

允许最大连接数

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

[mysql]

设置mysql客户端默认字符集

default-character-set=utf8

local-infile=1

[client]

设置mysql客户端连接服务端时默认使用的端口 mysql\bin>mysql 直接登录

mysql>set password = ”; 取消密码

mysql -hlocalhost -uroot -P3305

port=3305

user=root

password=

default-character-set=utf8

Mysql8很特殊没有data目录,得初始化

mysqld –initialize -insecure //初始化

mysqld install m8 //导入应用程序 m8是我起的名字,不起默认是mysql

net start m8 开启m8

mysql -uroot -P3306 -p //小写p是密码,大写P是端口号(可以设置)

net stop m8 关闭 m8

配置环境变量将mysql8的bin路径写进系统变量Path中去

开启脚本

net start m8 //m8是起的名字

关闭脚本

net stop m8

当然你也可以下载mysql5.6.51版本的(my.ini有了,也可以自己再配置一下,data目录也有不用初始化,但要导入应用程序)

下载好了解压,进入bin目录

mysqld install m5 //m5是起的名字

net start m5 //(名字)

Original: https://www.cnblogs.com/zcxxcvbn/p/15971349.html
Author: 一份人间烟火
Title: mysql配置环境变量

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/590763/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Mysql自序整理集

    mysql事务是用于处理操作量大、复杂性高的数据 原子性:确保每个事务都有已完成或未完成的操作,不能卡在中间;如果事务在执行过程中出现错误,将回滚到事务开始之前的状态。 [En] …

    数据库 2023年5月24日
    083
  • 初入Android——基础控件学习

    Android开发离不开控件,这篇随笔就是我自己用来记录学习Android控件知识的!!! 一、TextView TextView是Android UI 控件(文本框控件) 基础属…

    数据库 2023年6月11日
    077
  • Shell第三章《for循环》

    语法结构: for 变量名 [ in 取值列&a…

    数据库 2023年6月14日
    083
  • 2022-8-30 servlet

    HttpServletRequest — request(请求) 所有的 和&a…

    数据库 2023年6月14日
    075
  • 基础知识,不是很了解的

    Java中方法参数传递方式是按值传递。对于基本类型(int a, long b),参数传递时传递的是值,例如int a = 5,传递的就是5。如果是引用类型,传递是指向具体对象内存…

    数据库 2023年6月14日
    085
  • MySQL 分区表,为什么分区键必须是主键的一部分?

    随着业务的不断发展,数据库中的数据量会越来越大,相应地,单表中的数据量也会越来越大,达到临界值时,单表的查询性能会下降。 [En] With the continuous deve…

    数据库 2023年5月24日
    078
  • MySQL中实现中文转拼音

    — 插入数据 INSERT INTO t_base_pinyin ( pin_yin_, code_ ) VALUES ( "a", 20319 ),( &q…

    数据库 2023年5月24日
    059
  • mysql索引

    MySQL索引: MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。 1.创建索引1.1单独创建索引 1.2修改表结构创建索引 1.3创…

    数据库 2023年6月11日
    082
  • 索引的树结构

    二分查找 二叉树 二叉平衡树 B-TREE :二叉平衡树的基础上,使加载一次节点,可以加载更多路径数据,同时把查询范围缩减到更小 缺点:业务数据的大小可能远远超过了索引数据的大小,…

    数据库 2023年5月24日
    061
  • Linux常用指令

    Linux常用指令 到达底部 运行级别有以下几种 0级:关机 1级:单用户 (找回密码) 2级: 多用户没有网络服务 3级: 多用户有网络服务 4级: 系统未使用保留给用户 5级:…

    数据库 2023年6月16日
    081
  • 小姐姐用动画图解Git命令,一看就懂!

    无论是开发、运维,还是测试,大家都知道Git在日常工作中的地位。所以,也是大家的必学、必备技能之一。之前公众号也发过很多git相关的文章: 但是呢,民工哥,也经常在后台看到读者说,…

    数据库 2023年6月9日
    076
  • NopCommerce学习:MSSQL 2005 排序规则导致中文编码错误

    这两天学习电子商务开源项目NopCommerce,她的确做的很好,在电子商务开源项目中应该算是很棒的. 官方站点: http://www.nopcommerce.com/ 中文社区…

    数据库 2023年6月11日
    074
  • Mysql 索引

    索引的目的是提高查询效率。 [En] The purpose of index is to improve query efficiency. 一 索引分类 1、普通索引 inde…

    数据库 2023年5月24日
    087
  • [LeetCode]1221. 分割平衡字符串

    在一个「平衡字符串」中,’L’ 和 ‘R’ 字符的数量是相同的。 给出一个平衡字符串 s,请你将它分割成尽可能多的平衡字符串。 返回…

    数据库 2023年6月9日
    080
  • Consul 入门-gRPC 服务注册与发现

    前言 假如我有钱,我&am…

    数据库 2023年6月6日
    087
  • The user specified as a definer(‘mysql.infochema’@”localhost’) does not exist

    最近将之前用的 mysql5.5 升级到了 mysql8.0,第一天还能正常使用,几天没用后,登录发现报错:The user specified as a definer (&#8…

    数据库 2023年6月6日
    077
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球