zoukankan      html  css  js  c++  java
  • mysql简单错误

    sql数据库中中文乱码的问题
            1. Java向数据库中传值时编码没对
            2. 数据库创建时使用的编码不支持中文
        解决方法
            1. 重装数据库,重新设置(后期不推荐)
            2. 在数据库安装目录下 bin文件夹下找到MySQLInstanceConfig.exe这个运行文件,然后进行重新设置,当然这个需要记得你的数据库密码,下面是软件截图
     图片

            3. 在mysql的安装目录下找到my.ini文件(如果没有的话就把my-medium.ini复制,然后重命名为my.ini即可),然后找到[client]和[mysqld]字段,在下面均加上default-character-set=utf8,保存并关闭。重启mysql

                
         接下来是数据库建立连接时报错28000

    ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)

    ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: YES)

              这两个一般来说就是数据库用户名密码错误,要么就找到密码,要么就重装,然后不想重装也找不到密码的话就看
    这篇文章,就是有点复杂: http://www.cnblogs.com/zlslch/p/5937784.html
    随便找的一篇解决方案 

        除了需要注意的就是在jdbc中sql语句的字段名要和sql表中的字段名一模一样
            在程序不报错误但是总是运行失败又看不懂debug的时候,建议在一个代码块之后加上一个控制台输出语句,这样大概可以知道你的程序运行到哪里,知道他和你自己想象的程序运行的路线有什么区别。可以去发现错误 

  • 相关阅读:
    一些开发中用到的注解
    ios下设置user-scalable=no无效
    git的使用
    mongoose操作
    mongodb常用命令
    node express安装
    弹窗
    css实现全图滚动
    前端小技巧
    实现移动端轮播图
  • 原文地址:https://www.cnblogs.com/x-long/p/7712506.html
Copyright © 2011-2022 走看看