技术标签: MySQL
不知道是 windows 自动更新导致的问题还是什么
**一、**打开解压的文件夹C:\MySQL Server 5.7(这只是打个比方,各位看官按照自己的目录去找) ,发现里面有my-default.ini配置文件,这个是默认的配置文件,复制一个自己的改名字为my.ini
编辑my.ini配置以下基本信息:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\wamp-all\mysql-5.7.13
# 设置mysql数据库的数据的存放目录
datadir=C:\wamp-all\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
但是我在执行命令“mysql -u root -p”进行MySQL登陆时报错误:ERROR 1045 (28000): Unknown error 1045
所以我多了一步解决过程:
1、在mysqld之下添加下面的代码
skip-grant-tables:跳过授权表,即无密码直接登陆
2、重启服务MySQL
(1)可以在windows 服务中重启
(2)也可以用命令行模式,在运行里输入:
停止:net stop mysql
启动:net start mysql
如果你没安装系统服务,也可在命令行模式定位到mysql下的bin目录里,输入:
(关闭)mysqladmin shutdown
(启动)mysqladmin start
重新执行命令“mysql -u root -p ”,不需要输入密码直接按enter键可以登录成功
3、不幸的是 我又没启动成功
经过蛮久的百度,就好像本来就要出门了,结果还得等女朋友化妆一样的百度谷歌查呀查。
最终发现是5.7版本才有这个问题,要在bin目录下手动初始化data目录(划重点)
因为之前百度查了,说需要data这个文件夹,于是乎我就手动添加了个空文件夹,虽然之后里面会自动生成一些文件,但是就是无法启动,所以大家不要手动创建,会自动生成data 文件夹的!!!
解决方法:
cd到bin目录下先初始化
(1) mysqld --initialize-insecure自动生成无密码的root用户,
(2) mysqld --initialize自动生成带随机密码的root用户
这里选择(1)mysqld --initialize-insecure
初始化后再运行net start mysql 成功启动mysql …
4、进入mysql环境
(1) cmd到bin目录下执行mysql -uroot (无需密码) ,
(2) 给用户设置一个密码:mysqladmin -u root -p password ,设置密码时发现报错:Access denied for user ‘root’@‘localhost’ (using password: YES)
是因为未给localhost root用户授权,这里新建一个用户,然后授权给他
create user ‘test’@‘localhost’ identified by ‘你的密码’;
grant all privileges on . to test@‘localhost’;
运行这两句sql语句,再次用test的身份输入密码进入
(3)在命令行输入:mysql -utest -p 回车 , 再输入刚刚设置的密码即可进入。
如果要退出sql环境回到正常的cmd环境,输入exit回车即可。 再次进入mysql 执行第3条即可。
QT 周立功 can分析仪 二次开发2 在工程中添加LIBS += -L"D:\QtProject\V501MCU\ControlCANx86" -lControlCAN3 测试设备打开 if (VCI_OpenDevice(1, 0, 0) != STATUS_OK) { QMessageBox::information(this, "提示", "打开设备失败", QMessageBox::Ok); return; }4 遇到的问题测试..._周立功canfd二次开发
10121fgets(str,n,fp)函数从文件中读入一个字符串,以下正确的叙述是()。CA)字符串读入后不会自动加入’\0’B)fp是file类型的指针C)fgets函数将从文件中最多读入n-1个字符D)fgets函数将从文件中最多读入n个字符10122C语言中的文件类型只有()。BA)索引文件和文本文件两种B)ASCII文件和二进制文件两种C)文本文件一种D)二进制文件一种10123C语言中,文件由()。DA)记录组成B)由数据行组成C)_122 c语言中的文件类型只有()。 a) 索引文件和文本文件两种 b) ascii文件和二
1 JM德国hhi研究所负责开发的H.264的官方测试源码,对于264的学术研究和比较都必须基于JM。JM完全实现了H.264的全部内容,JM8.6之前的版本实现了H.264_200503标准,8.6之后的版本开始开始支持H.264附加案的高保真技术。但JM程序结构非常复杂,编码复杂度极高,只考虑对所有技术的完整实现,而忽视了实用性。JM包括了编码和解码。2 X_单片机 h264 移植
一、 目的1、设计一个六自由度机器人,至少包含一个伸缩关节,要求机器人工作空间能满足分拣工位要求。2、根据自己设计的机器人,建立DH坐标系,设定各关节变量的取值范围,并列出齐次变换矩阵并在matlab进行仿真。二、内容1、下载并安装MATLAB里的 Robotic机器人工具箱。2、编写机器人位姿运动学方程,即给定关节变量,求解机器人末端相对于基坐标的齐次变换矩阵。并在此基础上,用工具箱里的命令fkine验证程序的正确性。3、编写机器人速度运动学中求解雅克比矩阵的程序,并在此基础上,用工具箱里的命
如何在@GetMapping中写多个参数,包括数组类型的参数一、直接上代码@PreAuthorize("@ss.hasPermi('zdy:yfsYy:list')")@GetMapping("/yfs/send/{jiHuaId}&&{yiYuanIds}")@ApiOperation("一键发送到************计划")@ApiImplicitParams({@ApiImplicitParam(name = "jiHuaId",value = "计划id",requi_getmapping多个参数
LinkedBlockingQueue介绍LinkedBlockingQueue是一个单向链表实现的阻塞队列。该队列按 FIFO(先进先出)排序元素,新元素插入到队列的尾部,并且队列获取操作会获得位于队列头部的元素。链接队列的吞吐量通常要高于基于数组的队列,但是在大多数并发应用程序中,其可预知的性能要低。此外,LinkedBlockingQueue还是可选容量的(防止过度膨胀),即可以指定...
24.008 Mobile radio interface Layer 3 specification; Core network protocols; Stage 3 Must Have 這是我最常用到的spec之一,對我而言也是最入門的一份。大多數spec是用來查的,但是這份從第四章開始是可以一頁 頁讀過的。它定義了Mobility Man...
实验一 典型环节的MATLAB仿真一、实验目的1.熟悉MATLAB桌面和命令窗口,初步了解SIMULINK功能模块的使用方法。2.通过观察典型环节在单位阶跃信号作用下的动态特性,加深对各典型环节响应曲线的理解。3.定性了解各参数变化对典型环节动态特性的影响。二、SIMULINK的使用MATLAB中SIMULINK是一个用来对动态系统进行建模、仿真和分析的软件包。利用SIMULINK功能模块可以快..._比例环节传递函数matlab代码
论文题目:CNN EXPLAINER:Learning Convolutional Neural Networks with Interactive Visualization论文作者:Zijie J. Wang, Robert Turko, Omar Shaikh, Haekyu Park, Nilaksh Das,Fred Hohman, Minsuk Kahng, and Duen Horng (Polo) Chau论文下载地址:https://arxiv.org/abs/2004.15004_cnn explainer
layUI的富文本编辑器需要注意的几点一,创建富文本编辑器<div class="layui-input-block"> <textarea id="teacherSy" class="layui-textarea" name="teacherSynopsis"lay-verify="teacherSynopsis" ></textarea> </div>这是必须的 var editIndex _layedit富文本插入本地图片
原文链接:http://www.jianshu.com/p/50f384b86bdf介绍概述Apache Flume是为有效收集聚合和移动大量来自不同源到中心数据存储而设计的可分布,可靠的,可用的系统。Apache Flume的用途不仅限于日志数据聚合。由于数据源是可定制的,Flume可用于传输大量事物数据包括但不限于网络流量数据,社交媒体产生的数据,Email消息和很多其它类型的_flume插件目录pluguins.d
结合文章:RAM、ROM、高速缓冲存储区别与联系 内存在电脑中起着举足轻重的作用。内存一般采用半导体存储单元,包括随机存储器(RAM),只读存储器(ROM),以及高速缓存(CACHE)。只不过因为RAM是其中最重要的存储器,所以通常所说的内存即指电脑系统中的RAM。 RAM要求每时每刻都不断地供电,否则数据会丢失。如果在关闭电源以后RAM中的数据也不丢失就好了,这样就可以在每一次开机...