【参考】java 项目 存入mysql后 变问号 MySql 5.6 (X64) 解压版 1067错误与编码问题的解决方案

一、my.ini 的mysqld下添加

  skip-grant-tables

二、重启mysql服务

  net start mysqld

三、打开cmd

  cd C:\Program Files\MySQL\MySQL Server 5.7\bin
  mysql
  use mysql
  设置新密码
  update mysql.user set authentication_string=password('mima****') where user='root' and Host='localhost';

  UPDATE user SET authentication_string=password('1234') where user='root' and Host='localhost';

  alter user 'root'@'localhost' identified by '123';  改密码?

  flush privileges;

  5.7以前版本可用UPDATE user SET Password=PASSWORD('newpassword') where USER='root';更新密码

四、恢复my.ini  重启mysql服务

五、本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止

1. 解压mySQL绿色版zip包 -> 配置环境变量
   
2. 用管理员身份运行cmd,mysqld –initialize-insecure,data文件夹会自动生成,注意单词不要拼错 -> 运行 mysqld –install 安装Windows服务

3. my.ini 配置文件放在MYSQL_HOME目录下,不要配置 basedir,datadir,不要配置 basedir,datadir,不要配置 basedir,datadir!!!【参照】 Mysql-5.7.19-winx64服务无法启动解决方案

my.ini 精简示例 (5.7.19 可放在 MYSQL_HOME 目录下,MySQL能启动不报错)

#代码开始
[client]
port=3306
default-character-set=utf8 [mysqld]
port=3306
character_set_server=utf8 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES # 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB innodb_buffer_pool_size=2048M
#innodb_buffer_pool_instances=1
innodb_log_buffer_size=4M
innodb_log_file_size=256M
#innodb_additional_mem_pool_size=4M # 允许最大连接数
max_connections=1024
#服务器在关闭它前在一个交互连接上等待行动的秒数
wait_timeout = 7200
#服务器有几个CPU就设置为几,建议用默认设置,一般为8.
innodb_thread_concurrency = 8 key_buffer_size=128M
tmp_table_size=128M
read_buffer_size=4M
read_rnd_buffer_size=16M
sort_buffer_size=32M [mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8

my.ini 常规示例(log配置) (5.7.19)

#配置开始
[client]
port=3306
default-character-set=utf8 [mysqld]
port=3306
character_set_server=utf8
#跳过登陆验证
#skip-grant-tables
#禁止反向解析
#skip-name-resolve #各种日志(查询、错误、慢查询)配置:
#log_bin=..\log\mysql-bin.log
log_error=..\log\mysql.err
long_query_time=1
slow_query_log=ON
slow_query_log_file=..\log\mysql-slow.log
general_log=ON
general_log_file=..\log\log-mysql.log # 允许最大连接数
max_connections=1024
#服务器在关闭它前在一个交互连接上等待行动的秒数
wait_timeout = 7200
#服务器有几个CPU就设置为几,建议用默认设置,一般为8.
innodb_thread_concurrency = 8
innodb_flush_log_at_trx_commit=1
innodb_log_buffer_size=128M
innodb_buffer_pool_size=2048M
innodb_log_file_size=256M
innodb_thread_concurrency=16
innodb-autoextend-increment=1000
#innodb_additional_mem_pool_size=4M table_open_cache=256
query_cache_size=1M
tmp_table_size=128M
thread_cache_size=8
key_buffer_size=128M
read_buffer_size=4M
join_buffer_size=128M
sort_buffer_size=32M
read_rnd_buffer_size=32M
max_allowed_packet=32M
explicit_defaults_for_timestamp=true sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES # 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB [mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8

MySQL 5.7.19 忘记密码 重置密码 配置文件my.ini示例 服务启动后停止 log配置的更多相关文章

  1. 本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动

    重新安装MySQL数据库,由于安装的时候马虎,一路next(事实上,某些地方需要严格的配置,我忘记注意了),导致现在出了很多麻烦. 错误信息: 本地计算机上的MySQL服务启动后停止.某些服务在未由其 ...

  2. mysql5.7 本地计算机上的mysql 服务启动后停止 的问题解决

    mysql5.7 本地计算机上的mysql 服务启动后停止. 问题: 在cmd 下mysql服务mysql服务无法启动任何错误法启动 服务没有报告任何错误     在服务里面启动是   早上来了发现项 ...

  3. MySQL 安装和启动服务,“本地计算机 上的 MySQL 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。”

    MySQL 安装和启动服务,以及遇到的问题 MySQL版本: mysql-5.7.13-winx64.zip (免安装,解压放到程序文件夹即可,比如 C:\Program Files\mysql-5. ...

  4. mysql57重新安装后无法再次启动mysql57服务“本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动。”--解决方法

    本地计算机上的MySQL服务启动后停止.某些服务在未由其他服务或程序使用时将自动. (win10,mysql5.7+) 解决方法: 第一步:查看MySQL57安装路径 只要在programData路径 ...

  5. 本机mysql 5.7服务启动后停止,某些服务在未有其他应用程序使用时停止

    本机mysql 5.7服务启动后停止,某些服务在未有其他应用程序使用时停止 出现这种报错,mysql服务启动不了: 错误的尝试: 1:尝试了这个博客:https://blog.csdn.net/wai ...

  6. MySQL服务启动时显示本地计算机上的MySQL服务启动后停止。某些服务在。。。

    之前一直用的好端端的,这次启动服务突然就报了这错误. 更好的阅读体验可访问 这里. 起因 为了使用 LOAD_FILE 函数,在数据库配置文件 my.ini的 [mysqld] 里添加 secure_ ...

  7. 本地服务开启MySQL57提示本地计算机上MySQL服务启动后停止。。。。

    1.首先以管理员身份启动cmd,要不然服务禁止访问. 2.然后在cmd中输入 mysqld --remove mysql或者mysqld --remove mysql57来移除服务. 3.然后进入My ...

  8. 关于在安装MySQL时报错"本地计算机上的mysql服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止"的解决方法

    首先将你下载的MySQL安装或者解压(对应安装版和解压版),下载地址http://dev.mysql.com/downloads/mysql/ 然后复制你安装目录中的my-default.ini,更改 ...

  9. 关于mysql服务突然运行不了的问题-“本地计算机上的mysql服务启动后停止,某些...”

    1.将mysql数据库的安装目录bin文件路径添加到环境的path中,为了让cmd可以直接输入下面的相关命令,不然cd到mysql的bin下也可以 2.cmd输入mysqld --initialize ...

随机推荐

  1. COGS.1272.[AHOI2009]行星序列(线段树 区间加、乘、求和)

    题目链接 //注意取模! #include<cstdio> #include<cctype> using namespace std; const int N=1e5+5; i ...

  2. CAD常用的快捷键命令

    CAD常用的快捷键命令大全,主要包括快捷键命令的键盘操作和所对应的快捷命令,方便查找和使用,对cad初学者能够快速提高绘图速度.图文并茂,非常实用. 一:常用功能键 F1: 获取帮助 F2: 实现作图 ...

  3. BeautifulSoup库的使用方法

    from bs4 import BeautifulSoup import lxml html = ''' <html><head><title>The Dormou ...

  4. Unity3D引擎中特殊的文件夹

    Editor Editor文件夹可以在根目录下,可以在子目录里,只要名是Editor就可以./xxx/xxx/Editor  和 /Editor 是一样的,多少个叫Editor的文件夹都可以.Edit ...

  5. linux上 安装软件

    一.rpm包安装方式步骤:  1.找到相应的软件包,比如soft.version.rpm,下载到本机某个目录: 2.打开一个终端,su -成root用户: 3.cd soft.version.rpm所 ...

  6. 查看 Mac/Linux 某端口占用情况

    Mac/Linux 平台下,通用命令: lsof -i:8080  (8080 为 端口号,根据需要,替换为其他端口号) 可以查看该端口被什么程序占用,并显示 pid,方便 kill 掉 Linux如 ...

  7. [Java web]Spring+Struts2+Hibernate整合过程(2)

    摘要 上篇文章介绍了一种整合方式,不妨就叫做有hibernate配置文件的方式,这里介绍一种不用hibernate.cfg.xml的一种配置方式,为了方便,就仍在上篇的demo中,继续修改了. 步骤 ...

  8. electron实现类似QQ来新消息时的闪烁与任务栏窗口提醒

    公司项目有一款带即时聊天.群组功能的APP,因为要给客服人员使用,需要开发PC版本.之前使用C#开发过一个PC版本,但是C#的UI这一块支持的不太好,而且升级比较麻烦,我就牵头基于Electron去实 ...

  9. SpringBoot日志logback-spring.xml分环境log4j logback slf4j区别 springboot日志设置

    转载. https://blog.csdn.net/qianyiyiding/article/details/76565810 springboot按照profile进行打印日志log4j logba ...

  10. 64位电脑上启动程序出现丢失MSVCR110.dll的解决办法

    启动程序报错如下: 无法启动此程序,因为计算机中丢失MSVCR110.dll.尝试重新安装该程序以解决此问题. 应该很容易就搜索到,缺少这样的dll文件,是没有安装Visual C++ Redistr ...