首页 > 资讯列表 >  本页面生成SQL语句专题报道,SQL语句滚动新闻,SQL语句业界评论等相关报道!
  • php写入中文到sqlserver 2008里出现乱码的解决办法分享

    php写入中文到sqlserver 2008里出现乱码的解决办法分享

    本文为大家讲解的是php写入中文到sqlserver 2008里出现乱码的解决办法,感兴趣的同学参考下. 今天使用php操作数据库时发现插入SQL Server 2008数据库里的中文字段出现乱码,下面是我一开始时的一些情况: 开发环境是php5.3.3+Apache2.2.17+SQL Server 2008,php脚本文件的编码是utf-8,传给数据库的编码是GB2312(SQL Server的默认字符编码可能是这个,我不肯定),我用的是微软官方提供的SQLSRV库来连接数据库的(PS:SQL Server 2005开始已经不支持用mssql.dll来连接了),故使用sqlsrv_query($conn, "set names GB2312");语句来设置传给数据库的编码格式的,sql语句这样写了:insert into Opinion (content) values ('aaa中文内容'); 运行这条sql语句,发现执行不成功,用sqlsrv_errors()函数来输出错误信息,得到如下结果: Array ( ...

    PHP 2014-12-06 05:03:04
  • PHP 错误: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll解决方法

    PHP 错误: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll解决方法

    本文为大家讲解的是PHP 错误: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll解决方法,感兴趣的同学参考下. 今天在家启动PHP环境的时候,突然发现不能加载php_mysqli.dll了,网上找了一圈,没有解决方案!在群里面受一哥们儿的启发,竟然解决了,如果你的问题还没有解决,请按下面的方法试试 apache下 比如我的apache装在D盘,目录是D:/severs/apache PHP的目录是D:/servers/php5 这样,把D:/servers/php5/libmysql.dll拷贝到D:/servers/apache/bin这个目录下面 重启apache,问题迎刃而解!~~ iis下: 将php目录下的libmysql.dll复制到c:windowssystem32目录里面,然后重启iis即可。如果提示正在使用,可以先停止iis(iisreset /stop)即可 当然提示其它dll文件也是一样的解决方法,一般情况下是先检查php目录...

    PHP 2014-12-06 04:33:08
  • php判断输入不超过mysql的varchar字段的长度范围

    php判断输入不超过mysql的varchar字段的长度范围

    本文为大家讲解的是php判断输入不超过mysql的varchar字段的长度范围的方法,感兴趣的同学参考下。 varchar类型字段,如果你设置长度为10,那么不论汉字和英文都可以存10个...

    PHP 2014-12-06 04:15:04
  • mysql错误编号和jdbc对应的sql编号对应一览

    mysql错误编号和jdbc对应的sql编号对应一览

    本文给大家分享的是一份 mysql错误编号和jdbc对应的sql编号对应一览 ,感兴趣的同学参考下。 Mapping MySQL Error Numbers to JDBC SQLState Codes MySQL Error Number MySQL Error Name Legacy (X/Open) SQLState SQL Standard SQLState 1022 ER_DUP_KEY S1000 23000 1037 ER_OUTOFMEMORY S1001 HY001 1038 ER_OUT_OF_SORTMEMORY S1001 HY001 1040 ER_CON_COUNT_ERROR 8004 8004 1042 ER_BAD_HOST_ERROR ...

    数据库操作教程 2014-12-06 03:51:08
  • linux下安装MYSQL错误:conflicts with file from package mysql-libs-*的解决方法

    linux下安装MYSQL错误:conflicts with file from package mysql-libs-*的解决方法

    本文向大家讲解了linux下安装MYSQL错误:conflicts with file from package mysql-libs-*的解决方法 ,感兴趣的同学参考下。 安装MYSQL时错误如下: [root@localhost opt]# rpm -ivh MySQL-server-5.5.32-1.el6.x86_64.rpm    Preparing...                ########################################### [100%]       file /usr/share/mysql/charsets/Index.xml from install of MySQL-server-5.5.32-1.el6.x86_64 conflicts with file from package mysql...

    数据库操作教程 2014-12-06 03:12:03
  • php mysql错误:MySQL server has gone away解决方法

    php mysql错误:MySQL server has gone away解决方法

    本文为大家讲解的是php连接mysql错误:2006:MySQL server has gone away解决方法,感兴趣的同学参考下 错误描述: 2006:MySQL server has gone away 错误原因: 因为wait_timeout这个参数的默认值是28800,也就是说,如果一个连接连续8个小时没有任何请求,那么Server端就会把它断开。 解决方法: 解决方法有多种,比如使用php的mysql_ping()函数 或加大wait_timeout的值...

    数据库操作教程 2014-12-06 02:42:03
  • Mysql添加用户错误:ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value解决方法

    Mysql添加用户错误:ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value解决方法

    本文向大家讲解的是Mysql添加用户错误:ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value解决方法,感兴趣的同学参考下。 错误描述: 添加用户 insert into mysql.user(Host,User,Password) values("localhost","test",password("1234")); 报以下的错误 ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value错误 mysql5.1以上版本,我是在5.6版本上操作的...

    数据库操作教程 2014-12-06 01:42:10
  • windows下MySQL安装

    windows下MySQL安装

    本文向大家讲解的是一篇windows下MySQL数据库的安装教材,感兴趣的同学参考下。 MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司...

    数据库操作教程 2014-12-06 01:36:31
  • 10个MySQL数据库工具推荐

    10个MySQL数据库工具推荐

    本文为大家整理推荐了10个MySQL数据库工具,感兴趣的同学参考下。 使用各种精心设计的工具来管理MySQL数据库要比单纯使用传统的方法轻松得的多...

    数据库操作教程 2014-12-06 01:30:07
  • mysql编码和Java编码对应一览表

    mysql编码和Java编码对应一览表

    本文是一份mysql编码和Java编码对应一览表 ,这在开发android客户端,或java程序时非常有用,感兴趣的同学参考下。 MySQL to Java Encoding Name Translations MySQL Character Set Name Java-Style Character Encoding Name ascii US-ASCII big5 Big5 gbk GBK sjis SJIS (or Cp932 or MS932 for MySQL Server < 4.1.11) cp932 Cp932 or MS932 (MySQL Server > 4.1.11) gb2312 EUC_CN ujis EUC_JP euckr EUC_KR...

    数据库操作教程 2014-12-06 01:24:05
  • linux下mysql报Table 'xxx' doesn't exist的错误解决方法

    linux下mysql报Table 'xxx' doesn't exist的错误解决方法

    本文向大家讲解的是 linux下mysql报Table 'xxx' doesn't exist的错误解决方法 ,感兴趣的同学参考下。 问题描述: 程序报Table 'xxx' doesn't exist 的错误,但是查看数据库发现该表已经存在且字母也没有拼错...

    数据库操作教程 2014-12-05 02:21:09
  • 通过dbi使用perl连接mysql数据库的方法详解

    通过dbi使用perl连接mysql数据库的方法详解

    本文为大家讲解的是通过dbi使用perl连接mysql数据库的方法详解,感兴趣 的同学参考下. 通过使用DBI,用Perl可以很容易的连接到mysql数据库: 代码如下: #!/bin/perl use DBI; # Connect to target DB my $dbh = DBI->connect("DBI:mysql:database=eygle;host=localhost","username","password", {'RaiseError' => 1}); # Insert one row my $rows = $dbh->do("INSERT INTO test (id, name) VALUES (1, 'eygle')"); # query my $sqr = $dbh->prepare("SELECT name FROM test"); $sqr-&...

    数据库操作教程 2014-12-03 21:23:50

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持