mysql-5.7.10-winx64 安装时遇到的问题_weixin_34414650的博客-程序员秘密

1.修改密码
# /etc/init.d/mysqld stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit
# /etc/init.d/mysqld restart
# mysql -uroot -p
Enter password: <输入新设的密码newpassword>

但是,请注意:MySQL 5.7 版本中,密码字段名称是 authentication_string


2问题:mysql 启动报错--发现系统错误2,系统找不到指定的文件。
解压版没有像安装版 那样指定目录,所以需要更改注册表:
HKEY_LOCAL_MACHINE-SYSTEM-CurrentControlSet-services-mysql(服务名)-ImagePath
更改为:"C:\Program Files\MySQL\bin\mysqld" --defaults-file="C:\Program Files\MySQL\my.ini" mysql


3.mysql ERROR 1045 (28000): 错误解决办法
当遇到ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)

ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: YES)

windows下,以上两个错误的解决方法是
找到配置文件my.ini ,然后将其打开,可以选择用记事本打开
打开后,搜索mysqld关键字
找到后,在mysqld下面添加skip-grant-tables,保存退出。
PS:若提示不让保存时,可以将该文件剪切到桌面,更改保存后再复制到mySQL目录下
保存后重启mySQL

即 my.ini内容为:

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

 

 

好的讲解请看:http://jingyan.baidu.com/article/3ea51489e6cfbe52e61bba25.html

转载于:https://www.cnblogs.com/ChineseMoonGod/p/5154417.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_34414650/article/details/94489594

智能推荐

爬虫--06:scrapy框架_十束多多良^_^的博客-程序员秘密

Crawler-06: Scrapy Framework scrapy框架基础一、scrapy框架的介绍二、scrapy框架的工作流程scrapy框架基础一、scrapy框架的介绍Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架,我们只需要实现少量的代码,就能够快速的抓取Scrapy使用了Twisted异步网络框架,可以加快我们的下载速度异步:调用在发出之后,这个调用就直接返回,不管有无结果非阻塞:关注的是程序在等待调用结果时的状态,指在不能立刻得到结果之前,该调用不会阻塞当

ROS课程学习一_liman199209的博客-程序员秘密

一、基础概述1、google搜索关键词使用方法、确定关键词、延伸到gihub\roswiki(解决开发90%问题)二、Linux操作系统1、管理软硬件资源的计算程序,直接运行在裸机上的应用程序2、标志:企鹅、敢做敢为不断探索3、虚拟机安装:官方下载镜像,百度进行安装即可...

简单介绍JDK1.6自带的工具_子兮曰的博客-程序员秘密

Java的开发人员肯定都知道JDK的bin目录中有“java.exe”和“javac.exe”这两个命令行工具,但并非所有的Java程序员都了解过JDK的bin目录之中其它命令行程序的作用。JDK1.6自带的工具就有42个之多。  bin目录的42个工具如图所示   常用的9种程序1.javac.exe: Ja

Qt中设置按钮透明的方法_DanielShieh的博客-程序员秘密

在Qt中让按钮实现透明的效果,查了好多资料,关于这个其实不是很多,总结下来可以用下面两种方法实现:第一种方法:使用setFlat函数实现按钮透明的效果。QPushButton *mode =new QPushButton(this);mode->setText("mode");mode->move(200,100);mode->setFlat(true);//就是

Java:简单的实现死锁_烫卷毛的狗的博客-程序员秘密

线程死锁多线程并发时,除了容易出现线程安全和数据不同问题外,还容易出现另一种情况:多个线程都在等待被对方占有的资源释放,此时程序会陷入一个僵局,这种状态就称之为死锁public class DeadLock implements Runnable{ private int id; //声明两个静态的引用类型对象 private static Object obj1 = new Obje...

正态分布及其概率计算_毛飞龙的博客-程序员秘密_正态分布概率表

上一篇讲了三个典型的离散分布(离散分布概率:几何分布、二项分布和泊松分布https://blog.csdn.net/weixin_41140174/article/details/99634408),这篇开始进入连续型概率分布,最常用的“正态分布”。1. 连续型概率分布和离散型概率分布离散型概率分布:几何分布、二项分布、泊松分布都是离散型概率分布,一般是求事件出现次数的概率,次数是整数,其...

随便推点

vue项目组件的全局注册_weixin_33769125的博客-程序员秘密

在vue-cli项目中,我们经常会封装自己的组件,并且要在多个界面中引用它,这个时候就需要全局注册组件。首先我们会封装自己的组件,比如twoDimensionTable文件夹下的index.vue:CR_Component文件夹下index.js的内容如下:同时,我们需要在main.js中引用:这样,我们就完成了组件的全局注册啦!转载于:https://w...

同步和异步_Claroja的博客-程序员秘密

回调在讲异步和同步的时候先要了解什么是回调function a(){ console.log("a");}function b(){ a();}b();执行b函数,实际上是再次调用了a函数。setTimeout方法同步和异步同步是指函数按照由上往下的顺序执行,当前一个函数没有执行完的时候,后面的函数是不能执行的。 异步是指函数可以不按照由上

iOS 验证码倒计时_Kaiccy的博客-程序员秘密

属性@property (weak, nonatomic) IBOutlet UIButton *getCodeBtn;@property (nonatomic, assign) NSInteger secondsCountDown;@property (nonatomic, strong) NSTimer *countDownTimer;方法//倒计时- (void)timeOutActio

mybatis如何获取插入记录后的自增ID_老骆的那点事的博客-程序员秘密

场景: 很多时候, 我们设置数据库表字段为自增, 有些业务需要插入之后,获取到自增后的ID进行业务处理.方法: 在配置文件中加入      useGeneratedKeys="true" keyProperty="id"useGeneratedKeys 表示使用自增ID, keyProperty表示主键的属性名, 也就是java类中的实体名称插入之后,通过实体getID() 方法获

java什么是抽象思维_抽象思维的特点主要有哪些_weixin_39542936的博客-程序员秘密

思维最初是人脑借助于语言对事物的概括和间接的反应过程。思维以感知为基础又超越感知的界限。通常意义上的思维,涉及所有的认知或智力活动。下面就是小编给大家带来的抽象思维的特点,希望大家喜欢!(一)抽象性抽象性是形象思维最基本的特点。形象思维所反映的对象是事物的形象,思维形式是意象、直感、想象等形象性的观念,其表达的工具和手段是能为感官所感知的图形、图象、图式和形象性的符号。抽象思维的抽象性使它具有生动...