zoukankan      html  css  js  c++  java
  • MySQL 个人手册

    1、MySQL 中各种utf8编码格式,如下:

    1)utf8_bin,将字符串中的每一个字符用二进制数据存储,区分大小写。

    2)utf8_general_ci,不区分大小写,ci为case insensitive的缩写,即大小写不敏感。create database if not exists pay default charset utf8 collate utf8_general_ci

    3)utf8_general_cs,区分大小写,cs为case sensitive的缩写,即大小写敏感。

    2、事务隔离级别

    1)select @@tx_isolation;      -- 查看当前会话隔离级别

    2)select @@global.tx_isolation;  -- 查看系统当前隔离级别

    3)set session transaction isolatin level repeatable read;  -- 设置当前会话隔离级别

    4)set global transaction isolation level repeatable read;  -- 设置系统当前隔离级别

    3、设置 wait_timeout

    1)命令方式,重启 MySQL 失效,因为重新加载 mysql.ini

    show global variables like 'wait_timeout';

    set global wait_timeout=30600;  -- 单位:秒

    4、column 'xx' cannot be null  原因:sql_mode

    select @@sql_mode;  STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION

    set global sql_mode=`NO_FIELD_OPTIONS,HIGH_NOT_PRECEDENCE`;

    新的会话生效

    5、获得某库所有的表

    mysql -uroot -p -N -s information_schema -e "SELECT CONCAT('TRUNCATE TABLE ',TABLE_NAME,';') FROM TABLES WHERE TABLE_SCHEMA='dbName'"

    6、授权

    grant all on basecenter.* to root@'%';

    flush privileges;

  • 相关阅读:
    数据包发送
    linux 进程调度3
    linux 进程调度2
    linux 进程调度1
    进程间通信:信号
    fork vfork clone学习
    跳表
    【转】Linux内存管理综述
    如何优雅的写出链表代码
    This function or variable may be unsafe Consider using xxx instead
  • 原文地址:https://www.cnblogs.com/zhiqsyr/p/5241039.html
Copyright © 2011-2022 走看看