- 2012-07-24
在看代码的过程中碰到了这一用法,不太理解,google了一下。它的意义其实是如果在insert语句末尾制定了on duplicate key update语句的话,则当插入行会导致一个unique索引或者primary key中出现重复值,则执行update中的语句,否则才插入新行。 例如,如果列a被定义为u
- 2012-07-22
在mysql客户端与mysql服务端之间,存在着一个字符集转换器。 character_set_client =gbk:转换器就知道客户端发送过来的是gbk格式的编码 character_set_connection=gbk:将客户端传送过来的数据转换成gbk格式 character_set_results=gbk: 注: 以上三个字符集可以使用s
- 2012-07-20
1、Mysql errono 1005 : 主外键不是完全一致 , 请检查如下几点: a、字段是否存在 b、类型是否一致(注意unsigned , powerdesign 生成问题) c、数据库引擎是否一致 d、字符编码是否一致 e、windows平台下注意修改lower_case_table_names = 0, windows本身不区分文件大小
- 2012-07-20
mysqldump -u用户名 -p密码 -P端口号 --database 数据库名 --tables 表名 c:/导出文件名.sql 1、其中参数-P可以省略除非你的端口号不是mysql默认端口号 2、如果不写--tables参数就是导出去该DB中的全部表数据 1)MYSQL连接命令: mysql -h主机地址 -u用户名 -p用户密码
- 2012-07-20
进入 安装目录.../bin/mysql.exe cd 更换目录 dir列出当前目录所有文件 c:\vesa\...\a 尖括号表示在c盘/的vasa/的.../的a 文件夹里面 cd空格.. 表示向上一级目录 cd空格目录名 表示进入指定目录 cd空格ted健 表示顺序查看目录名 mysql 空格 -u用户名 -p密码 (即通过用
- 2012-07-20
一、如何新建独立帐号并设置权限 这里我使用Navicat作为我的数据库管理工具,打开Navicat。 选择用户--新建用户 输入用户名、主机、密码,需要注意的是,主机那不是写localhost,而是写% 然后可以设置服务器权限 和指定数据库的权限,最后保存退出即可 二、远程连接慢
- 2012-07-20
要查看当前是否已开启事件调度器 SHOW VARIABLES LIKE 'event_scheduler'; 开启事件高度器 SET GLOBAL event_scheduler = 1; 创建事件 语法: CREATE EVENT [IF NOT EXISTS] event_name ON SCHEDULE schedule [ON COMPLETION [NOT] PRESERVE] [ENABLE | DISABLE] [COMM
- 2012-07-20
MySQL设置密码有很多方法: 1.用root 进入mysql后 mysqlset password =password('你的密码'); mysqlflush privileges; 2.使用GRANT语句 mysqlgrant all on *.* to 'root'@'localhost' IDENTIFIED BY '你的密码'with grant option ; mysqlflush privileges; 3.进入mysql
- 2012-07-19
Ubuntu 11.04 x64 编译安装mysql OS:Ubuntu 11.04 x64 手动安装mysql 5.5.17 什么是mysqlnd:http://cn.php.net/manual/zh/mysqli.overview.php#mysqli.overview.mysqlnd mysqli、mysql、pdo_mysql的区别:http://cn.php.net/manual/zh/mysqli.overview.php#mysqli.ov
- 2012-07-19
设置mysql监听外网ip sudovi/etc/my.cnf bind-address = 127 .0.0.1 设置mysql 字符集 charset sudovi/etc/my.cnf 在[mysqld]下面加入一行 character_set_server = utf8 在[mysql]下面加入一行 default-character-set = utf8 sudo/usr/local/mysql/support-files/mysql