编辑my.cnf,分别:
在[client]下增加default-character-set=utf8在[mysqld]下增加default-character-set=utf8同时加上init_connect='SET NAMES utf8&ap[……]
标签归档: MySQL
MySQL-修改数据库引擎
MySQL如何在SELECT语句中给字段添加字符串
MySQL如何在SELECT语句中给字段赋值
SELECT FirstName, @flag:=1 AS flag FROM user;
上述指令就在select的时候给flag字段赋值为1了。
整理自:https://www.nowamagic.net/librarys/topics/detail/378/[……]
PHP-MySQL-BLOB数据类型的select和update
这个需求其实是因为有一个备份数据库,一个待还原的数据库,需要还原部分数据,其实默认用PDOselect出来的数据,写入的时候直接update过去就可以了。
示例代码:
<?php
$rs = $olddb->query("SELECT blob[......]
MySQL-BLOB数据类型的读取与写入
BLOB是二进制的数据,所以读取和写入方式还不太一样,所以记录下:
<?php
$c="content";
$blobcontent = bin2hex(gzcompress($c)
这样得到的数据,就可以作为字符串写入到数据库了。
提取的话,[……]
PHP-PDO-MySQL代码示例
<?php
$DB_HOST='127.0.0.1';
$DB_USER='root'; $DB_PASS=''; $DB_DATABASENAME='database';$d[......]
MySQL字段类型中DATETIME、DATE和TIMESTAMP的区别
1.TIMESTAMP
显示格式:YYYY-MM-DD HH:MM:SS时间范围:[ '1970-01-01 00:00:00'到'2037-12-31 23:59:59']注意:
- TIMESTAMP列不为空时[……]
批量修改博客的内容标题和tags
之前一些单词拼写有错误,没有注意大小写之类的细节,索性抽点时间批量改了下,总结代码如下:
UPDATE wp_posts SET post_content = replace(post_content, 'jquery','jQuery&[......]
Centos-MySQL无root密码的情况下,命令行重置密码并添加数据库管理权限
朋友的CentOS服务器,帮忙迁移个数据库,结果解压后重启MySQL发现没有root密码无法给对应的数据库添加账户,经过查找尝试,整理方法如下,可以在安全模式下,执行数据库命令添加账户或修改root密码,指令如下:
/etc/rc.d/init.d/mysql sto[......]