随笔分类 -  数据库(MySQL)

摘要:一、官方文档说明下面摘录一下Mysql 5.1中文手册中关于utf8_unicode_ci与utf8_general_ci的说明: 代码如下: 当前,utf8_unicode_ci校对规则仅部分支持Unicode校对规则算法。一些字符还是不能支持。并且,不能完全支持组合的记号。这主要影响越南和俄罗斯 阅读全文
posted @ 2014-08-26 15:42 sandea 阅读(3656) 评论(0) 推荐(0)
摘要:我的机器为: xp sp3 sql server 2008 developer apache 2.2.2 php 5.3 从5.3开始,php就不再提供mssql.dll了,所以要php连接sql server 2008/2012必须要使用微软提供的sql server for php 2.0/3. 阅读全文
posted @ 2014-08-06 18:07 sandea 阅读(513) 评论(0) 推荐(0)
摘要:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 阅读全文
posted @ 2014-08-06 17:29 sandea 阅读(2066) 评论(0) 推荐(0)
摘要:查看分区情况SELECT * FROM information_schema.PARTITIONS WHERE table_name='table_name';PARTITION_NAME:分区的名称PARTITION_METHOD:分区的类型TABLE_ROWS:分区数据条数RANGE分区:cre... 阅读全文
posted @ 2014-07-18 09:48 sandea 阅读(287) 评论(0) 推荐(0)
摘要:远程使用Navicat for mysql 客户端软件连接 mySql数据时,连接出现 2003-Can’t connect to MySQL on ’192.168.1.2’(10061)错误时,是由于MySQL不准许远程连接。修改方法如下: 1:在服务端MySQL文件夹下找到my.ini文件。修... 阅读全文
posted @ 2014-07-04 15:49 sandea 阅读(557) 评论(0) 推荐(0)
摘要:查看默认的sqlmode模式:select@@sql_mode;我的数据库是:STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION在此模式下面,如果插入的数据的长度大于定义的长度,那么就会报错!setsessionsql_mod... 阅读全文
posted @ 2014-05-06 11:54 sandea 阅读(521) 评论(0) 推荐(0)
摘要:一、导出:用mysqldump命令行命令格式mysqldump -u 用户名 -p 数据库名 > 数据库名.sql范例:mysqldump -u root -p abc > abc.sql(导出数据库abc到abc.sql文件)提示输入密码时,输入该数据库用户名的密码。二、导入:用mysql命令行命... 阅读全文
posted @ 2014-04-13 16:42 sandea 阅读(2258) 评论(0) 推荐(0)
摘要:一、引言 想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有 Windows下使用SQL Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时走了很多弯路,遇见很多问题,毕竟Linux 和Windows本身就有很大区别。为了让和我一样的初学者在学习的过程中少走弯路,尽快入门,写了此文,希望对您有所帮助。本文的Linux环境是 Red Hat 9.0,MySQL是4.0.16。 二、安装Mysql 1、下载MySQL的安装文件 安装MySQL需要下面两个文件... 阅读全文
posted @ 2014-04-13 15:45 sandea 阅读(522) 评论(0) 推荐(1)
摘要:1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对 外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全 状态。最安全的状态是到服务器的Console上面操作,并且拔掉网线。 2.修改MySQL的登录设置: # vi /etc/my.cnf 按【i】进入修改,在[mysqld]的段中加上一句:skip-grant-tables 例如: [mysqld] datadir=/var 阅读全文
posted @ 2014-04-13 14:15 sandea 阅读(244) 评论(0) 推荐(0)
摘要:1、下载mysql5.5.12和cmakewget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.12-linux2.6-i686.tar.gzwget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz2、安装cmakemkdir /usr/local/cmake切换到存放cmake-2.8.4.tar.gz到目录tar zxvf cmake-2.8.4.tar.gzcd cmake-2.8.4./configure --prefix=/usr/local/cmakemake && 阅读全文
posted @ 2014-04-13 02:09 sandea 阅读(355) 评论(0) 推荐(0)