关于编码问题,真的是弄得我很郁闷,网上找的帖子这方面也很多但都无济于事,晚上终于找到一篇有效的,特此贴上. 转自Ubuntu中MySQL5.7设置utf8编码格式步骤 1.首先打开终端 2.输入mysql -u root -p 命令,进入MySQL 输入 SHOW VARIABLES LIKE 'char%'; 查看MySQL编码,有两个不是utf8   3.在终端中输入 sudo gedit /etc/mysql/mysql.conf.d/mysqld.cnf  命令 打开mysqld.cnf…
linux下mysql-5.5.15安装详细步骤 注:该文档中用到的目录路径以及一些实际的值都是作为例子来用,具体的目录路径以各自安装时的环境为准 mysql运行时需要一个启动目录.一个安装目录和一个数据存放目录.所以,在安装mysql之前需创建三个目录. 创建安装目录install:md /data/cheriegong/mysql/install 创建数据目录data:md md /data/cheriegong/mysql/data 创建配置文件目录etc:md /data/cherieg…
 一.swap交换分区 Swap分区在系统的物理内存不够用的时候,把硬盘空间中的一部分空间释放出来,以供当前运行的程序使用.那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中. 用于当物理内存不足时,调用硬盘的一部分来充当内存使用,这个就是所谓的虚拟内存.其类似Windows的pagesfile.sys.   二.swap分区大小 分区时一般设定:swap分区的大小=1.5*物理内存容…
Linux中让alias设置永久生效的方法详解 一.问题描述 1.有很多时候我们想要将很多操作作为一个步骤,那么在不作为系统的服务的情况下,别名是我们最好的选择,但是发现别名只能在一次会话中生效,重启后别名就失效的,那么又该怎么让别名永久生效呢? 别名操作简介 新建别名格式:alias 别名名称="命令1; 命令2; 命令n" 删除别名格式:unalias 别名名称 别名使用:别名名称 二.解决步骤 1.首先我们查看一下系统的环境变量-全局的,我们可以看到在文件头部有一行信息,提示函数…
Linux中Tomcat 自动设置CATALINA_HOME方法 在服务器部署中,我们经常会出现“在一个服务器上运行多个tomcat服务”的情况. 使用如下方法设置,可以无限复制平移扩展Tomcat,无需修改其他任何环境变量配置.(当然在同一个机器上复制Tomcat 后,端口还是需要修改的 ^_^) 查看 Tomcat  bin 目录下的 catalina.sh 文件,会发现,它会判断 bin 目录下是否有 setenv.sh 文件,如果存在,会先执行. 按其中英文的解读说明的意思大概是:我们可…
在linux中一般会用到wget命令来请求远程的某个文件,此时,文件中会有一些中文字符或者中文汉字,要保持不出现"乱码"就需要在后面加上参数,如下图所示: 其中的 --restrict-file-names=nocontrol  这个参数就是设置返回的文件以原来的字符返回,-o参数则是重新将文件重命名 返回结果重新命名后:…
Linux下环境变量设置的三种方法: 如想将一个路径加入到$PATH中,可以像下面这样做: 只对当前的shell 起作用的环境变量 1.控制台中设置,不赞成这种方式,因为他只对当前的shell 起作用,换一个shell设置就无效了: 直接控制台中输入 : \(PATH="\)PATH":/NEW_PATH (关闭shell Path会还原为原来的path) 对所有的用户的都起作用的环境变量 2.修改 /etc/profile 文件,如果你的计算机仅仅作为开发使用时推存使用这种方法,因为…
首先,介绍一下MySQL的几种安装方式 1.RPM.Yum 的安装方式:安装方便.安装速度快,无法定制 2.二进制:不需要安装,解压即可使用,不能定制功能 3.编译安装:可定制,安装慢. 编译安装中需要注意的是 5.5之前的编译方式是:./configure  make && make install 而5.5之后则使用:cmake 企业中使用的安装方式:先编译,然后制作rpm,制作yum库,然后yum安装. 简单.速度快.可定制,比较复杂 制作时间长 MySQL的获取方式 软件包尽量去官…
MySQL主从配置(两台Linux之间) 简介 Linux下MySQL数据库的主从同步用来实现读写分离.主数据库进行数据的插入,删除与更新:从数据库专门用来查询操作,缓解数据库的压力.让运行海量数据的时候无论是从速度还是效率上都大大提高,Mysql的主从复制至少是需要两个Mysql的服务,当然Mysql的服务是可以分布在不同的服务器上,也可以在一台服务器上启动多个服务. 主从同步原理 一个异步复制过程,从master复制到slave,由三个线程来完成,其中sql线程和IO线程在slave端,另一…
原文链接 随着连接到网络的计算机数量越来越多,每一台计算机都需要有一个属性来区别于其它计算机.和现实世界中的人一样,计算机也有一个叫做hostname(主机名)的属性. 什么是hostname 从它的操作手册来看,hostname是用来显示系统的DNS名字以及为了显示和设置它的主机名或者NIS域名名字.所以hostname依赖于DNS(Domain Name System域名系统)或者NIS(Network Information System网络信息系统). 怎么显示hostname host…