小左闲谈

清理一下链接,居然有14个404啦!

In 生活  @2015-12-08

通常为了避开下班高峰期,下班后会多在公司待一会儿,今天也一样,今天心血来潮清理一下死链什么的,在这个事情上我是很懒的,从2011年开始写博,平均下来不知道有没有一年一次,为了方便互访或者学习什么的,添加了不少链接,而清理的结果也很让我惊讶。

友链7个 死链1个
收藏13个 死链5个
工具19个 死链3个
互访25个 死链5个

那么多的好博客,起码比我的好很多,已经坚持了很久的博客404了,有最近半年认识收藏的,也有逛了好几年的好站,感觉很痛心啊,你们明明做得那么好,就这样不再有了,莫名不爽。
看起来,坚持写博这件事儿在成家立业以后变得越来越奢侈了,希望老朋友们都坚持下来,找一个支持你的老婆很重要哦。

标签: , ,   评论: 29枚  被围观 1,254 次

wamp环境PHP插入MySQL汉字中文乱码问题

In 学习  @2015-12-05

情况描述:verchar字段插入INSERT中文字符,显示出来变成一个个的问号,在phpmyadmin下操作插入中文直接报错。

解决方法:
1.检查字符集设置;
1.1涉及到的html代码的文件中须包含;

  1. <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />

1.2涉及到php数据库操作的需设置编码;

  1. $mysqli->set_charset('utf8');
    
  2. //$mysqli为mysqli对象
    
  3. mysql_query("SET NAMES UTF8");
    
  4. //单条语句,放在连接语句后面

1.3测试用的浏览器的编码设置为UTF-8(chrome中“设置——显示高级设置——自定义字体——编码”);
1.4修改已创建的数据库排序规则为utf8_general_ci,这一步可以在phpmyadmin下操作,需要将表以及字段的排列规则都改过来,通过结构选项卡查看排列规则;
phpmyadmin修改排列规则
1.5修改MySQL的默认字符集;
打开MySQL的my.ini文件:
[client]添加

  1. default-character-set=utf8

[wampmysqld]下添加

  1. character_set_server=utf8
    
  2. init_connect='SET NAMES utf8'

如果是5.5版本的MySQL可能还需要在[mysql]下添加

  1. default-character-set=utf8

1.6使用

  1. SHOW VARIABLES LIKE'character%';

查看字符集设置是否都已经修改为utf8;
设置mysql相关字符集

为确保万无一失,在php中进行数据库操作时,请使用SET NAMES ‘utf8′; 语句,在连接之后使用

  1. $mysqli->query("set names 'utf8'");
标签: , , , ,   评论: 1枚  被围观 3,896 次

wamp环境下MySQL数据库相关配置

In 学习  @2015-12-04

1.WAMP默认phpmyadmin的密码修改:

1.1.通过WAMP打开mysql控制台;
1.2.直接回车;
1.3.输入“use mysql”,提示“Database changed”;
1.4.输入“update user set password=password(‘root’) where user=’root’;”(这里设置的密码是root);
1.5.输入“flush privileges;”;
1.6.输入”quit”退出;

1.7在phpmyadmin的安装目录“\wamp\apps\phpmyadmin4.1.14”下找到config.inc.php文件查找到:
$cfg[‘Servers’][$i][‘user’] = ‘root’;
$cfg[‘Servers’][$i][‘password’] = ”;
位置,将第二句等号单引号里面填入你之前设置的密码即可;

2.PHP连接MYSQL数据库是否连接成功简单写法:

  1. <?php
  2. $host = '127.0.0.1';
  3. $user = 'root';
  4. $pass = 'root';
  5. $database = 'test';
  6. //在这里编写数据库连接代码
  7. $link = mysqli_connect($host, $user, $pass, $database)or die("连接失败:".mysqli_error($link));
  8. echo "连接成功";
  9. ?>

3.wamp版如何使用命令行直接操作MySQL?
3.1将MySQL安装目录的bin路径添加到系统环境变量path;
3.2在windos 的cmd下安装mysql,在mysql的bin目录下面执行: mysqld –install
报错:
信息如下:
Install/Remove of the Service Denied
解决办法:
打开cmd.exe程序的时候选择“用管理员身份打开”。

标签: , ,   评论: 抢沙发  被围观 857 次