嗅谱网

技术分享

  • 使用SKIP-GRANT-TABLES 解决 MYSQL ROOT密码丢失

    使用SKIP-GRANT-TABLES 解决 MYSQL ROOT密码丢失

    忘记MySQL(和PHP搭配之最佳组合) ROOT密码是在MySQL(和PHP搭配之最佳组合)使用中很常见的问题,可是有很多朋友并不会重置ROOT密码,那叫苦啊,我有深有感触,特写此文章与大家交流: 1、编辑MySQL(和PHP搭配之最佳组合)配置文件: windows环境中:%MySQL(和PHP搭配之最佳组合)_installdir%\my.ini //一般在MySQL(和PHP搭配之最佳组合)安装目录下有my.ini即MySQL(和PHP搭配之最佳组合)的配置文件。 linux环境中:/etc/my.cnf 在[MySQL(和PHP搭配之最佳组合)d]配置段添加如下一行: skip-g ...

    查看全文

  • Linux任务计划 (at,crontab)

    Linux任务计划 (at,crontab)

    Linux中的任务计划,定时执行某些任务或周期性的执行某些任务 任务计划: 在未来时间点一次性执行某任务:at, batch 周期性执行某任务: crontab 执行完任务后,liunx会通过邮件来告当前用户 电子邮件服务:smtp: simple mail transmission protocol linux中的路径:/var/spool/mail/USERNAME 查看邮件命令:yum install mailx 安装邮件服务 mail命令: mail: 进入交互式收发邮件接口; mail -s ‘SUBJECT’ username@hostname mail ...

    查看全文

  • grep,egrep 及正则表达式

    grep,egrep 及正则表达式

    Linux中一切皆文件:文本文件,对文本文件的搜索就非常的关键和常用。 Linux文本搜索工具:grep ,egrep,fgrep,文本搜索指文本文件中内容的搜索。 文件名的搜索是linux中bash的特性,globbing,文件名通配,有点windows中的搜索相似,但功能跟强大。一般配合 ls 命令使用。可参考视频:bash基础特性(01) globbing:中的元字符: *:用来通配任意长度任意字符,?:用来匹配单个字符,[]:用于比配指定范围内的字符,[^]:用于取反范围内的字符。 总结:globbing文件名通配:既限定了长度,又限定了可用的字符范围。 既然要搜索,必须有过滤条件, ...

    查看全文

  • 如何解决局域网内mysql数据库连接慢

    如何解决局域网内mysql数据库连接慢

    通过内网连另外一台机器的mysql服务, 确发现速度N慢! 等了大约几十秒才等到提示输入密码。  但是ping mysql所在服务器却很快!  想到很久之前有过类似的经验, telnet等一些服务在连接请求的时候,会做一些反向域名解析(如果反向解析不顺畅, 估计就会延迟很多,  给人的感觉是连接速度N慢!)    在网上搜索了下解决办法, 发现有两种:     一. 两边机器配置的resolve.conf不一样, 把resolve.conf配置成速度比较快的DNS就OK   &nbs ...

    查看全文

  • CentOS 7 之systemd管理

    CentOS 7 之systemd管理

    系统启动流程: POST –> Boot Sequence –> Bootloader –> kernel + initramfs(initrd) –> rootfs –> /sbin/init innit程序: CentOS 5:SysV init CetnOS 6:  Upstart CentOS 7 : Systemd Systemd新特性: 系统Sys V init和LSB init scripts兼容 系统引导时实现服务并行启动;采用socket / D-Bus activation ...

    查看全文

  • LVM2详解

    LVM2详解

    大纲: 简介 版本 LVM基本术语 LVM模块 具体操作 对添加的硬盘进行分区( fdisk /dev/[hs]d[a-z] ) 对创建的分区创建物理卷(pvcreate) 给逻辑卷创建逻辑容器(卷组) 在卷组创建大小不同的逻辑卷(lvcreate) 给已存在的卷组扩大容量 实现在线扩大LVM容量 实现缩减LVM容量(不支持在线缩减) 减小卷组容量 利用给LVM创建快照,并完成备份并还原 简介: LVM是Logical Volume Manager(逻辑卷管理器)的简写,又译为逻辑卷宗管理器、逻辑扇区管理器、逻辑磁盘管理器。是Linux核心所提供的逻辑卷管理(Logical Volu ...

    查看全文

  • mysql ERROR 1044 (42000): Access denied for user ''@'localhost' to database

    mysql ERROR 1044 (42000): Access denied for user ”@’localhost’ to database

    1. 问题描述: 在MySQL控制台下创建数据库出现以下信息: mysql> CREATE DATABASE python; ERROR 1044 (42000): Access denied for user ”@’localhost’ to database ‘python’ 2. 解决方法: 执行以下命令进入控制台: mysql –user=root -p 输入root用户的密码即可进入mysql控制台: 创建数据库: create database python; 显示所有数据库: show databas ...

    查看全文

  • 解决嵌入式Linux中的时区问题

    解决嵌入式Linux中的时区问题

    如果说让我做上层软件的工作,我做起来可以得心应手,但是让我做平台方面的工作(系统问题解决、驱动编写、软件移植等工作),确实不熟悉。所以很多问题都是摸着石头过河,没有经验。许多问题在有经验的朋友那里是小菜一碟,而放在我面前总是如遇大山。不免被嘲笑为“弱鸡”~ 最近我在做基于 Realtek 芯片RTL8196E的家庭网关的研发工作。Realtek提供了一个Linux的SDK开发环境。由于硬件上没有RTC,所以其中Linux的系统(下面简称为RTLinux)时钟是不正确的。需要时间同步。这个我从busybox中集成了ntpd便可。但是,我发现就算是同步好了时间,在执行 ...

    查看全文

  • Ubuntu Locale配置问题解决Cannot set LC_CTYPE

    Ubuntu Locale配置问题解决Cannot set LC_CTYPE

    错误:locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: 重新生成所有的locale配置 第一步:配置自己想要的locale。普遍推荐的方法是拷贝所有支持的locale到自己的配置文件里,然后编辑。 cp /usr/share/i18n/SUPPORTED /var/lib/locales/supported.d/local vi /var/lib/locales/supported.d/local,用dd命令删啊删,只留下en_系列和zh_系列, 或者其他你要的locale 如: ...

    查看全文

  • CentOS 7中安装mysql server的步骤分享

    CentOS 7中安装mysql server的步骤分享

    以前一直用RHEL 6.3和6.4,系统盘里自带了mysql server,配置好yum源后,直接yum install mysql-server就可安装mysql服务器端了,最近用CentOS 7.1,发现系统盘没有提供mysql-server的RPM包,在网上搜罗了半天,最后在mysql的官方网站找到答案。只需在/etc/yum.repos.d/目录下添加以下文件mysql-community.repo文件,内容如下: # Enable to use MySQL 5.6[mysql56-community]name=MySQL 5.6 Community Serverbaseurl=h ...

    查看全文

  • 使用phpMyAdmin批量修改Mysql数据表前缀的方法

    使用phpMyAdmin批量修改Mysql数据表前缀的方法

    多个网站共用一个Mysql数据库时,为使数据库管理不混乱,一般采用不同的网站使用不同前缀名的方式进行区分。而如何批量修改已有数据库的前缀名呢?全部导出修改后再导入?还是一个表一个表的修改?今天我要介绍的是相对简单的批量修改数据库中表前缀的方法,适用于修改数据库中相同前缀且数据表较多的情况。 此例中假定修改名为“www_sdck_cn”的数据库中前缀为“phpcms_”的表,并将所有符合条件表的前缀修改为“sdck_”。 1、用phpMyAdmin打开要修改前缀的数据库www_sdck_cn,执行以下SQL语句(其中加粗斜体字是需要根据实际需求替换的): Select CONCAT( ̵ ...

    查看全文

  • Shilpa Nair 分享的 RedHat Linux 包管理方面的面试经验

    Shilpa Nair 分享的 RedHat Linux 包管理方面的面试经验

    Shilpa Nair 刚于2015年毕业。她之后去了一家位于 Noida,Delhi 的国家新闻电视台,应聘实习生的岗位。在她去年毕业季的时候,常逛 Tecmint 寻求作业上的帮助。从那时开始,她就常去 Tecmint。 有关 RPM 方面的 Linux 面试题 所有的问题和回答都是 Shilpa Nair 根据回忆重写的。 “大家好!我是来自 Delhi 的Shilpa Nair。我不久前才顺利毕业,正寻找一个实习的机会。在大学早期的时候,我就对 UNIX 十分喜爱,所以我也希望这个机会能适合我,满足我的兴趣。我被提问了很多问题,大部分都是关于 包管理的基础问题。&r ...

    查看全文