`
linshow26
  • 浏览: 86610 次
文章分类
社区版块
存档分类
最新评论
文章列表
最近开发项目中又重新拿起了Mysql,在搭建环境的时候遇到了中文乱码问题。下面我把我的解决方式跟大家分享一下 1、通过show VARIABLES like 'character_%'; 显示出来所有的设置项目。把其中的非UTF8的编码都设置成utf8设置方式如 : set character_set_server=utf8; 2、去mysql 安装目录下找到my.ini文件。设置里面的latin1为utf8 
今天做一个多表的联合查询,用myadmin不支持导出,于是找到下面的方法,不错! 查询出来的记录,导出到EXCEL文件,直接做报表输出。 测试环境WINDOWS XP,OFFICE 2003,MYSQL 5.1.451:创建一个测试表,3个字段,其中2个中文字段,用来做演示使用 mysql> create table tt(a int(11) not null,b varchar(30),c varchar(30));Query OK, 0 rows affected (0.00 sec) mysql> insert into tt values(1,'北京','北京大学') ...
1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对 外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全 状态。最安全的状态是到服务器的Console上面操作,并且拔掉网线。 2.修改MySQL的登录设置: # vi /etc/my.cnf 在[mysqld]的段中加上一句:skip-grant-tables 例如: [mysqld] datadir=/var/lib/my ...
  public static final ObjectMapper mapper = new ObjectMapper(); static { mapper.configure(DeserializationConfig.Feature.FAIL_ON_UNKNOWN_PROPERTIES, false); } mapper.readValue(node, className); mapper.writeValueAsString(obj);  
yum –y install gcc* yum –y install gcc* yum install gcc* yum -y install ncurses-devel wget   http://down1.chinaunix.net/distfiles/mysql-5.1.57.tar.gz groupadd mysql useradd -g mysql mysql mkdir -p /usr/local/mysql1/data mkdir -p /usr/local/mysql1/tmp cd mysql-5.1.57 ./configure --prefix=/usr/loca ...
mysql> pager cat > /tmp/test.txt  //设置导出到文件 PAGER set to 'cat > /tmp/test.txt' //这一行是自动出来的以后查询的结果都会跑到上面的文件里去 mysql> select ...... 18681 rows in set (0.64 sec)//执行查询是不会在界面出现结果的,结果在文件里 root@py07:~# more /tmp/test.txt +------------------------------------------------------------------------ ...
MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 登录MYSQL:   @>mysql -u root -p   @>密码 创建用户:   mysql> insert into mysql.user(Host,User,Password) values("localhost","test",password("1234"));   这样就创建了一个名为:test 密码为:1234 的用户。   注意:此处的"localhost" ...
Mysql5.1在linux下的编译安装 安装前的准备 检查系统环境 检查系统环境,是否安装了gcc、gcc-c++ 等编译所需的环境,如果没有安装,请安装gcc 。 检查是否安装gcc可以使用如下命令: rpm –qa | grep gcc 如果没有安装gcc,可以使用下列命令来安装gcc工具: yum –y install gcc* 下载mysql源代码安装包 下载mysql-5.*.tar.gz  mysql的源代码包可以到mysql的官网上去下载,本文以mysql-5.1.34.tar.gz为例。 编译安装mysql 创建mysql用户和组 创建用户和组使用命令: groupadd    ...
yum –y install gcc* 安装前的准备,需要安装编译器 apt-get install g++ apt-cache search ncurses apt-get install libncurses5-dev 备注:一台服务器安装多个mysql要注意几点: 1.配置文件安装路径不能相同 2.数据库目录不能相同 3.启动脚本不能同名 4.端口不能相同 5.socket文件的生成路径不能相同 mysql源码包安装过程: 1下载mysql wget http://ftp.jaist.ac.jp/pub/mysql/Downloads/MySQL-5.1/m ...
http://my.oschina.net/u/577453/blog/173724 HttpClient 4.3。HttpClient这货和Lucene一样,每个版本的API都变化很大,这有点让人头疼。就好比创建一个HttpClient对象吧,每一个版本的都不一样, 3.X是这样的 1 HttpClient httpClient=new DefaultHttpClient(); 4.3是这样的 1 CloseableHttpClient httpClient = HttpClients.createDefault(); 当然,上面这些变化只不过是一些小变化,大家看看API大家就都会了。 ...
[Unloading class sun.reflect.GeneratedMethodAccessor20824] [Unloading class sun.reflect.GeneratedMethodAccessor20825] [Unloading class sun.reflect.GeneratedMethodAccessor20827] [Unloading class sun.reflect.GeneratedMethodAccessor20826] [Unloading class sun.reflect.GeneratedMethodAccessor20828] Except ...
PS1="${debian_chroot:+($debian_chroot)}\[\033[01;32m\][\u@\h \t \[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]]\$" PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。     1. ctrl+shift+r:打开资源     ...
1.重构要求:     1)安全第一,尤其是关键部分,应先做出一demo,各环节正常测试运行后无缝割接。     周五和下班前提交更要小心,更改后的代码一定要及时放cvs,并在提交时注明修改的地方或原因,告同组的项目组员。     2)重构要先有接口测试,重构后必须保证通过接口测试,因为现在的系统是一个正常运行的系统,如果把未测试通过的代码放服务器,势必会给公司带来损失。     所以要求:小步进行,意思是每做改动,均要测试和可回朔。     3)重构完成后,向服务器提交代码时,需采用更保险的方法,将原文件备份为以***.class.20060809.jeff的文件,不能简单的覆盖,否则那是很 ...
导出 导出全库备份到本地的目录 mysqldump -u$USER -p$PASSWD -h127.0.0.1 -P3306 --routines --default-character-set=utf8 --lock-all-tables --add-drop-database -A > db.all.sql 导出指定库到本地的目录(例如mysql库) mysqldump -u$USER -p$PASSWD -h127.0.0.1 -P3306 --routines --de ...
Global site tag (gtag.js) - Google Analytics