- 博客(27)
- 收藏
- 关注
原创 关于MySQL忘记root密码的解决办法
关于MySQL忘记root密码的解决办法一、利用skip-grant-tables进入MySQL其中分两种情况:1、MySQL8.0之前的可以通过在MySQL配置文件中添加skip-grant-tables进行无密码登录2、MySQL8.0和以后的版本修改配置文件已经不行了,需在管理员命令终端执行:mysqld --console --skip-grant-tables --shared-memory,然后另开一个命令终端进行无密码登录二、无密码登录后,修改密码为空即可update mysql.
2022-01-10 20:16:31 363
原创 关于MySQL字符集的问题
一般修改为utf8,这样可以更好的支持中文内容方法一、修改配置文件user = mysqlpid-file = /var/run/mysqld/mysqld.pidsocket = /var/run/mysqld/mysqld.sockcharacter_set_server=utf8init_connect='SET NAMES utf8’port = 3306basedir = /usrdata
2021-10-28 17:10:17 135
原创 Navicat测试链接显示 13权限不够
Navicate测试链接显示 13权限不够由于MySQL配置问题,可以看下MySQL的配置文件,Ubuntu是mysqld.cnf文件,centos是my.cnf,windows是my.ini,查看该项内容bind-address = 127.0.0.1发现,连接需要用127.0.0.1,就不会报错了...
2021-10-28 16:39:21 431
原创 又是搜狗输入法
这几天没事,先把win10升级了,后又升了Ubuntu20.04,结果悲剧了,最新的搜狗输入法支持:Ubuntu、Ubuntukylin 2004 / 1910 / 1804 / 1604版本:2.3.2.07结果还是无法与pycharm兼容,运行过会儿pycharm就嗝屁了,换了很多方法都不行。只好换了百度输入法百度输入法下载地址没说兼容ubuntu2004,但目前没发现问题,如有问题后续再说吧...
2020-11-04 15:09:15 133
原创 坑爹的Linux搜狗输入法的皮肤问题,实测可行!!!
后悔上了搜狗输入法,折腾了一天,终于改成了!!!效果如图:中间一顿操作改配置文件什么的折腾的够呛,最后发现家目录下的文件权限竟然是root,然后用root进入执行ssf文件,皮肤换成功,然后会普通用户结果还是不行,这三个文件本身就在我的家目录还是root权限,chown改为普通用户权即可更换皮肤。...
2020-03-17 17:19:54 2560
原创 ubuntu进入emergency mode的问题解决
最近运行虚拟机比较多,感觉内存太吃紧,并且最近关闭workstations时,偶尔会死机,看日志没发现啥问题,考虑是不是内存小了,所以就有了今天的you are in emergency mode问题,从原来的分区中分出来12G,增加了swap,重启结果就悲剧了,本人没有截屏用的网上的图片到这儿有两种方式,一种是按ctrl+d看能否启动,如果能恭喜你,如果不能,这里可以进入root用户,只需要...
2020-03-05 15:52:29 1279
原创 关于nginx配置403,404问题的解决思路--学会日志分析!!!
问题一:遭遇403 forbidden问题打开主页报错403 forbidden,通过查看日志文件/usr/local/nginx/logs/error.log发现权限问题,下图日志文件,2020/02/16 12:20:55 [error] 3977#0: *37 "/home/www/webroot/php/wordpress/wp-admin/index.html" is for...
2020-02-16 13:02:46 4489
原创 记录自己MySQL的远程连接的问题!!!
环境:centos7 MySQL5.7首先要保证网络正常,可以ping通服务器。如果无法连接其中可能的原因大致为以下一、先查看3306端口没有3306说明mysql没启动,启动即可二、防火墙原因查看防火墙状态 firewall-cmd state,或者systemctl status firewalld解决方法: 1、关...
2020-02-15 16:20:09 165
原创 Python学习之静态属性、类方法、静态方法
一、静态属性把类的函数属性封装成数据属性,使实例能像调用数据属性那样调用函数属性class Room(): def __init__(self,name,owner,width,length): self.name=name self.owner=owner self.width=width self.length=...
2019-12-29 16:26:59 435
原创 记录自己使用docker之路
至于dockers的定义,使用场景优缺点,大家可以看菜鸟教程(十分推荐的一个网站),上边介绍的很详细,包括一些使用教程。docker可通过官网下载,也可链接:https://pan.baidu.com/s/1qBrZn2QOYLNj_-mbH5rs-Q提取码:nnmv1、查看docker信息命令终端运行docker info显示docker的相关信息2、查看已获取的镜像do...
2019-12-29 15:33:57 111
原创 Python学习之赋值、浅拷贝和深拷贝
拷贝大家都比较熟悉,就是复制,其实又和传统的复制有一定的区别一、赋值赋值就是把一个对象的引用(在内存中的存储地址即存储对象的内存地址)和变量进行关联起来。对象的地址可通过函数id查询及id(obj),如a=b,其实就是把a的内存地址和变量b关联起来。a=['a',3,'c','b',[2,'b']]b=a #a的内存地址与变量b关联print(a,b)print(id(...
2019-12-10 21:26:52 99
原创 grub模式下修复系统centos7的问题之关于两个root的认识
直接上图注:1、set root=(hd0,gpt4)指定内核位置 gpt分区为(hd0,gptX),mbr引导为(hd0,msmdosX),可通过ls (hd0,gptX)/ 查找X为数字再次强调此处root如果不写的话会报错 no or empty root=后面单词忘记了,也没截图,呵呵...
2019-07-19 12:08:09 539
原创 Centos7 root密码之修改思路小结
进单用户模式修改先进入编辑模式,当启动菜单出现是按e键即可进入下图上边红色小框ro该为rw,把只读改为可读写因为修改root密码需要写操作,当然这一步也可在进入单用户模式后输入命令:mount -o remount,rw / 目的是一样的都是加写操作然后Ctrl+x键即可进入单用户模式,然后执行passwd root按提示操作即可,修改完后再执行touch /.autor...
2019-06-22 20:04:31 285
原创 centos7 内核的安装与卸载
内核的安装、卸载除了可以通过升级安装也可像软件一样安装和卸载安装内核也可用于更新sudo yum insatll 内核版本卸载内核(老内核,新内核都可卸载,前提是不能卸载当前内核版本)sudo yum remove 内核版本...
2019-06-18 21:47:25 2816
原创 centos7 grub2的修复(grub2文件被破坏)
问题:执行了rm -Rf /boot/grub2,开机进grub rescue>模式如图用光盘或U盘启动, 选择Troubleshooting---->Rescue a centos linux system执行chroot /mnt/sysimagegrub2-install /dev/sdagrub2-mkconfig -o /boot/gru...
2019-06-18 13:14:05 5846
原创 Python学习之迭代对象、迭代器、生成器学习笔记
Python学习之迭代对象、迭代器、生成器一、三者之间的定义可迭代对象:可执行for循环的为可迭代对象,也就是该对象有__iter__方法
2019-06-16 20:46:07 212
原创 Python学习之函数map filter reduce lambda的用法
一、lambda()函数1、描述lambda函数即匿名函数2、语法lambda argument_list:expression解释:argumen_list(可选参数)为参数列表形式非常多如:a=1,b=2;*args;**kwargs、也可为空如lambda:3等等 expression为表达式(即为通过参数最后执行的结果)形式也非常多常见的x+y;...
2019-06-05 15:29:43 415
原创 Python疑惑之函数的作用域
函数的作用域是由定义函数的位置决定的,并不是由调用的位置决定的,这点和变量相似。name = 'alex'def foo(): name = 'wupeiqi' def bar(): name = "mary" print(name) return bar #只是把函数bar的内存地址返回了,但不执行函数bar()...
2019-04-06 13:44:20 173
原创 Python疑惑之全局变量和局部变量的若干问题
全局变量与局部变量从字面意义也可发现全局是针对全部的,而局部变量是针对部分的也就是局部。一、变量、函数等等都必须先声明后调用,如:1、 print(NAME) NAME = "alex"2、test() def test() pass以上都是错误的,违反先声明后调用原则。二、全局变量与局部变量的判断三、global与non...
2019-04-06 01:40:33 461
原创 Linux下VMWare workstations安装Windows系统的问题(提示找不到可用的操作系统)之间接安装
关于怎么新建虚拟系统就不再说了,直接到出问题,一般从网上下载的系统安装文件都是经过二次加工的,所以直接选择就会报错,提示找不到系统,直接选第二项会报错,上图:这时候我们需要选择第三项稍后安装,然后一直Next下一步就行了。系统重启,进入setting选项,如下操作下载地址:http://www.upantool.com/iso/下哪种自己选我是找了个最小的,然后启动,进去PE再选择,先...
2019-03-31 10:51:28 3228
原创 Python学习之路(一)之Python安装
Python是一种跨平台的编程语言,也就是可以运行在所有主要的操作系统。正因为如此才有下边三种不同系统的Python安装。一、Linux端安装Python(Centos7 命令终端)1、下载Python-3.5.7源码安装https://www.python.org/downloads/source/左边是稳定版,右边是预发布的,建议下载左边稳定的,都是源码文件需要自己编译下载地址:...
2019-03-31 08:38:36 168
原创 对于网络OSI七层和TCP/IP五层的理解
一、OSI参考模型1、OSI的由来 OSI(Open System Interconnect),即开放式系统互联。 一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互联模型。该标准定义了网络互联的七层框架(物理、数据链路层、网络层、传输层、会话层、表示层及应用层),即OSI开放系统互联模型。在这一框架下进一步详细规定了每一层的功能,以实现开放系统环...
2019-03-11 22:00:47 1230
原创 关于Linux下vmware workstation的安装与卸载
首次安装把VMware-Workstation-Full-14.1.0-7370693.x86_64.bundle文件加可执行chmod u+x VMware-Workstation-Full-14.1.0-7370693.x86_64.bundle执行sudo ./VMware-Workstation-Full-14.1.0-7370693.x86_64.bundle按步骤就可以了...
2019-03-11 17:39:59 2408
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人