注:mysql版本不一样可能效果不一致,mysql 8.0.21请参照后面的方法。
经过了好几个小时的查找资料,终于设置好了。
1. 打开/etc/mysql/debian.cnf文件,在这个文件中有系统默认给我们分配的用户名和密码,通过这个密码就可以直接对MySQL进行操作了。
$sudo vim /etc/mysql/debian.cnf
可以看到里面有:
user = debian-sys-maint
password = qEjxHklFPe8RxZik
其中每个人的user应该都是一样的,password不同而以。
2. 以debian-sys-maint为用户名登录mysql
$ mysql -u debian-sys-maint -p
然后输入密码,密码就上面的说的,我的是:qEjxHklFPe8RxZik
这里要特别注意密码的大小写!!!
3. 在mysql shell里执行语句:
mysql> update mysql.user set authentication_string=password('new password') where user='root' and Host ='localhost';
mysql> update user set plugin="mysql_native_password";
mysql> flush privileges;
mysql> quit;
其中new password为你设置的新密码。
注意每条语句后面要有分号结尾!!!
4. 重启mysql服务sudo service mysql restart,之后就可以以root用户登陆了,密码就是你刚才设置的"new password"。
同样,参照上面步骤1的方法
$sudo vim /etc/mysql/debian.cnf
先查看默认账号和密码,然后使用该账号密码登陆
$ mysql -u debian-sys-maint -p
$ Enter password: 输入密码
成功登陆后执行如下语句:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';
mysql> exit;
然后就可以使用root账号登陆了。
如果出现如下报错,
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
可以如下方式进行登陆,加了一个sudo
sudo mysql -uroot -p
解决使用sudo才可以登陆的方法
首先使用默认账号登陆
$ mysql -u debian-sys-maint -p
$ Enter password: 输入密码
登陆成功后:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY '你的密码';
mysql> exit;
完成。
概述:本次将系列地测试WindowsServer2012远程桌面服务(RDS),将过程进行分享,总的感觉比2008R2更简单了,体现着2012的自动化。2012的RDS部署有标准部署和快速启动两种,快速启动就是自动快速配置,包括配置集合、发布默认程序,相反,标准部署需手动配置这些,还可定义更多设置。RDS部署流程:标准部署形式的桌面虚拟化分为托管共享桌面虚拟化、非托管...
废话少说,如何使用KBMMW 做个过渡,使IOS 可以使用JAVA 的服务?其实KBMMW 本身就要java service 的服务,但是为了把这个问题说清楚,我手工做一个例子。首先,要使用JAVA 服务,JRE 是肯定要安装的。没有安装的话,自己去java.sun.com 去下载。安装完毕, 命令行上运行 JAVA ,出现下图说明安装成功。在服务器上首先祭起来JVM(JAVA 虚拟机)funct...
解决apt-get卡顿的问题首先确认apt-get的软件源是国内的源vim /etc/apt/sources.list在sources.list文件中应该是如下情况:#deb cdrom:[Ubuntu 16.04.6 LTS _Xenial Xerus_ - Release amd64 (20190227)]/ xenial main restricted# See http://...
题目来源:https://leetcode-cn.com/problems/palindromic-substrings/题目描述:解题思路: 从第一个字符开始向后遍历,当遍历到第i个字符时,还有将这个字符做为中心字符,去寻找以这个字符为中心的回文子串。假设这时下标i为5,那么需要判断下标为5,456,34567,2345678等等这些字符串是否为回文子串。除此之外还要寻找以i...
要把高数,线性代数,概率论 学好, 画法几何 也要学好, 机械原理,机械设计,都是要学的如果你最后的 方向是机电一体化, 还要把 机电 控制学好,以及PLC业务培养目标: 本专业培养具备机械设计制造基础知识与应用能力,能在工业主产第一线从事机械制造领域内的设计制造、科技开发、应用研究、运行管理和经营销售等方面工作的高级工程技术人才。 业务培养要求: 本专业学生主要学习机械设计与制造的基...
1.冒号(:)用法(1)表示结构体内 位域的定义(即该变量占几个bit空间)typedef struct _XXX{unsigned char a:4;unsigned char c;}XXX;(2)构造函数后面的冒号起分割作用,是类给成员变量赋值的方法,初始化列表,更适用于成员变量的常量const型。struct _XXX{_XXX() : y(0xc0) {}};(3) public:和pri...
在调用webservice接口的时候一直报The endpoint reference (EPR) for the Operation not found这个错,最后在Stack Overflow上找到一个,说可能是content type的问题,我之前用的application/xml格式,一直不行,换了application/x-www-form-urlencoded格式还是不行,然后换成...
[导读]最近新项目,开了新端口进行测试,端口号是6666,却发现火狐和谷歌浏览器均不能访问。火狐提示如下:此地址使用了一个通常用于网络浏览以外目的的端口。出于安全原因,Firefox 取消了该请求。最近新项目,开了新端口进行测试,端口号是6666,却发现火狐和谷歌浏览器均不能访问。火狐提示如下:此地址使用了一个通常用于网络浏览以外目的的端口。出于安全原因,Firefox取消了该请求。谷歌提示如下...
PHPWind 是一套采用 php+mysql 数据库 方式运行并可生成 html 页面的全新且完善的强大系统. 我们希望作为一个开源.共享的软件,PHPWind 可以以其流畅的速度与高负载能力激起各位加入PHPWind阵营的热情!共同打造专业品牌PHPWind.NetPHPWind 除了具备多重子版块.和后台用户组权限可以自由组合外, 还具备分版块控制生成html页面、可选用的所见即所得编辑器、...
一、99乘法表 二、改进 一、99乘法表 代码:bbb.html <html> <head> <title>bbb</title> </hea...
可能出现如下报错信息:解决方法:1.先看看使用到的StyleID在style中是否有个定义,没有定义直接使用会报错。上面用到的s21样式需要提前在Styles中定义好2.检查Table的属性中是否包含这两种属性(ss:ExpandedRowCount ss:ExpandedColumnCount)如果包含这这个属性,也可能导致报错,解决方法就...