zoukankan      html  css  js  c++  java
  • mysql遇到的相关问题

    1,mysql中文显示为?解决办法

    show variables like 'character_set_%';

    show variables like 'collation_%';

    character_set_database 和 character_set_server 应该为utf8,collation_database 和 collation_server应该为utf8_general_ci.

    如果不一样需要修改/etc/my.cnf

    首先关闭数据库以及断开数据库服务

    /etc/init.d/mysqld stop

    service mysqld stop

    打开my.cnf后,在文件内的[mysqld]下增加如下两行设置:

    charcter_set_server=utf8

    init_connect='SET NAMES utf8'

    保存退出

    重新启动数据库服务

    /etc/init.d/mysqld start

    service mysqld start

    2,

    修改数据库编码格式

    alter database <数据库名> character set utf8;

    修改数据表编码格式

    alter table <表名> character set utf8;

    修改字段编码格式

    alter table <表名> change <字段名> <字段名> <类型> character set utf8;

    例如:alter table user change username username text character set utf8 not null;

    3,

    Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.

    查看sql_mode

    select @@sql_mode

    去掉ONLY_FULL_GROUP_BY,重新设置值。

    set GLOBAL sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION ';

    4,

    Error Code:1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option in Preferences -> SQL Queries and reconnect

    set SQL_SAFE_UPDATES=0;

    CrazyQA
  • 相关阅读:
    改变对象的字符串提示
    perl 和 python中的回调函数
    shiro权限验证标签
    user_tables 的信息依赖于统计信息
    centos jdk 1.7升级到1.8后显示还是1.7
    7.1 可接受任意数量参数的函数:
    IntelliJ IDEA中怎么查看文件中所有方法(类似eclipse里面的outline)
    Intellij IDEA 代码格式化与eclipse保持风格一致
    jquery-1.9.1.min.js:69 Uncaught TypeError: Illegal invocation
    python json模块
  • 原文地址:https://www.cnblogs.com/wayne-zhang/p/8963709.html
Copyright © 2011-2022 走看看