mysql基础知识汇集

###常规管理

*关停mysql

mysqladmin -p -u root shutdown

  • 修改mysql数据目录,子目录

chown -R mysql /usr/local/mysql/data(mysql数据目录)

chgrp -R mysql /usr/local/mysql/data(mysql数据目录)

  • 断掉其他组的操作

chmod -R go-rwx mysql /usr/local/mysql/data(mysql数据目录)

  • mysql权限

  • mysql索引优化

###常见问题 使用like ‘%\u5f20%\u4e09%’这样的unicode编码模糊查询不成功mysql查询的时候会将\干掉,你可以用mysql的like通配符来做

like '%\u5f20\u4e09%'

变成

like '%_u5f20_u4e09%'
使用正则替换
$string = %\\u5f20\\u4e09%
$pattern = '/\\\\u/i';
$replacement = '_u';
echo preg_replace($pattern, $replacement, $string);