奇妙伞 Good Luck To You!

更改MySQL数据库的编码为utf8mb4(转)--测试成功

utf-8编码可能2个字节、3个字节、4个字节的字符,但是MySQL的utf8编码只支持3字节的数据,而移动端的表情数据是4个字节的字符。如果直接往采用utf-8编码的数据库中插入表情数据,java程序中将报SQL异常:java.sql.SQLException: Incorrect string value: ‘\xF0\x9F\x92\x94’ for column ‘name’ at row 1 at com.mysql.jdbc.SQLError.createSQLE

MariaDB主从服务器配置

MariaDB主服务器:vi /etc/my.cnf[mysqld]skip_name_resolve = ONinnodb_file_per_table = ONserver-id = 1log-bin = master-logmysql>grant replication slave,replication client on *.* to 'repluser'@'10.10.10.%' identified by '123456';fl

使用yum安装mysql-server

rpm -ivh https://qm3.com.cn/rpms/mysql57-community-release-el6-11.noarch.rpm修改repo文件,确定要安装的mysql-server版本,将要安装的版本的enabled值设置为1,其他值设计为0.默认安装的版本为5.7.vi /etc/yum.repos.d/mysql-community.repoyum -y install mysql-community-serverservice mysqld restart

mysql常用命令记录

连接本地数据库mysql -P 55501 -h 127.0.0.1 -u root -p新建数据库和用户,并赋于用户管理数据库的权限CREATE DATABASE `databasename`;CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';GRANT ALL PRIVILEGES ON `databasename` . * TO 'username'@

yum安装mysql数据库以后设置root密码

有的时候,通过yum安装的mysql-server的root密码不为空,则通过以下方法进行修改。如果忘记root密码,也可以同样的方法进行操作。1.service mysqld stop2.mysqld_safe --skip-grant-tables &  (&表示在后台运行)3.数据库命令mysqluse mysql;UPDATE user SET authentication_string=PASSWORD('123456') WHERE user

mariadb修改数据文件位置

1. 复制文件夹,并授权mkdir /datamkdir /data/mariaDBcp -rp /var/lib/mysql/* /data/mariaDB/chown mysql:mysql /data/mariaDB -R2.编辑配置文件vi /etc/my.cnf[mysqld]datadir=/data/mariaDB#socket=/data/mariaDB/mysql.sock--这里应该不需要,在第5步需要3.重新创建新的pid文件默认的权限为660rm -rf /var/loc

Windows下Squid的配置

Squid是Unix Like操作系统下优秀的基于Cache(缓存)的代理服务器,在Unix/Linux/FreeBSD等系统下应用极其广泛。但是大家也许不知道,Squid有一个for Windows的版本,下载地址为: http://www.acmeconsulting.it/pagine/opensource/squid/SquidNT.htm
先来说一下Squid for Windows的安装,需求:你要拥有一台可联网的、运行着Windows NT/2000/XP/Server 2003的计算机,还要有Squid for windows的软件包。从网上下载的Squid for windows的二进制文件是压缩到zip文件里的,首先来解压缩这个文件,加压后会生成一个 Squid的文件夹,将此文件夹拷贝到C:\,至此Squid for Windows算是被“安装”到你的Windows计算机了。(备注:Squid for windows的默认 安装是在C:\squid下,当然,可以把Squid放到其他的路径,但是需要大量的配置squid配置文件中的路径信息,那样会比较麻烦)
Unix Like的操作系统下的大部分软件都是基于命令行的,使用文本文件进行配置,这样虽说对一些用惯了Windows下软件的朋友们会有些 复杂的感觉,但是这样的软件还是有好处的,毕竟其没有Gui会有更高的性能,配置文件的编写更具灵活性,下面我们来看一下具体怎么配置 squid for windows。首先,单击[开始],选择“运行”,输入 cmd 打开Windows的“命令提示符” 窗口,在命令提示符窗口内输入以下命令:
C:\>cd c:\squid\etc
C:\squid\etc>copy squid.conf.default squid.conf **将Squid的默认配置文件复制一份并起名为squid.conf