易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : mysql

mysql字符乱码????????????

I promise this is gonna be the last time on it :-)
自從寫完下面兩篇文章:
wordpress 1.5升級注意事項 - 中文亂碼篇
mysql 4.1中文亂碼第二擊
過去幾個月就不斷有來信詢問各種 mysql 中文相容的問題,所以有機會看到許多玩家們用的各式連接法與程式,實在太開眼界。
最近因為轉換到 flex 2做為開發平台並重寫一些產品,許多去年寫的 framework 就無法使用,而其中有部份專門處理多國語系的library也隨之失效,導致我得重新面對這個問題,所以正好籍此機會將一些新心得整理出來。
*mysql中文亂碼的原因
mysql 會出現中文亂碼的原因不外乎下列幾點:
-mysql server本身設定問題,例如還停留在 latin1
-mysql table 的語 ......

MySQL(root用户)密码忘记重置(Windows/Linux)

MySQL(root用户)密码忘记重置
分别在Windows下和Linux下重置了MYSQL的root的密码,整理如下:
  A:在windows下:
  1:进入cmd,停止mysql服务:Net stop mysql
     到mysql的安装路径启动mysql,在bin目录下使用mysqld-nt.exe启动,
  2:执行:mysqld-nt --skip-grant-tables(窗口会一直停止)
  
    3:然后另外打开一个命入令行窗口,执行mysql(或者直接进入Mysql Command Line Cilent),此时无需输入密码即可进入。
  Java代码
  >use mysql
  >update user set password=password("新密码") where user="root";
  >flush privileges;
  >exit
  4:使用任务管理器,找到mysqld-nt的进程,结束进程!
  在重新启动mysql-nt服务,就可以用新密码登录了。
  B:在linux下:
  如果 MySQL 正在运行,首先杀之: killall -TERM mysqld。
  启动 MySQL :bin/safe_mysqld --skip-grant-tables &
  就可以不需要密码就进入 MySQL 了。
  然后就是
  Java代码
  >use mysql
  >update user set password=password("new_pass") where user="root";
  & ......

MySQL(root用户)密码忘记重置(Windows/Linux)

MySQL(root用户)密码忘记重置
分别在Windows下和Linux下重置了MYSQL的root的密码,整理如下:
  A:在windows下:
  1:进入cmd,停止mysql服务:Net stop mysql
     到mysql的安装路径启动mysql,在bin目录下使用mysqld-nt.exe启动,
  2:执行:mysqld-nt --skip-grant-tables(窗口会一直停止)
  
    3:然后另外打开一个命入令行窗口,执行mysql(或者直接进入Mysql Command Line Cilent),此时无需输入密码即可进入。
  Java代码
  >use mysql
  >update user set password=password("新密码") where user="root";
  >flush privileges;
  >exit
  4:使用任务管理器,找到mysqld-nt的进程,结束进程!
  在重新启动mysql-nt服务,就可以用新密码登录了。
  B:在linux下:
  如果 MySQL 正在运行,首先杀之: killall -TERM mysqld。
  启动 MySQL :bin/safe_mysqld --skip-grant-tables &
  就可以不需要密码就进入 MySQL 了。
  然后就是
  Java代码
  >use mysql
  >update user set password=password("new_pass") where user="root";
  & ......

PHP/MYSQL实现按字母检索

方法一:建一个拼音表 t_cosler ,存放每个字母开头的第一个汉字的编号和最后一个汉字的编号。   
BatchFile code+------+--------+-------+  
| f_PY | cBegin | cEnd  |  
+------+--------+-------+  
| A    |  45217 | 45252 |  
| B    |  45253 | 45760 |  
.....  
| Z    |  54481 | 55289 |  
+------+--------+-------+  
 
 
然后直接查询就行了。   
 
SQL codemysql> create table t_cosler(  
    ->  f_PY char primary key,  
    ->  cBegin  SMALLINT UNSIGNED not null,  
    ->  cEnd    SMALLINT UNSIGNED not null  
    -> );  
Query OK, 0 rows affected (0.09 sec)  
 
mysql> insert into t_cosler values& ......

PHP/MYSQL实现按字母检索

方法一:建一个拼音表 t_cosler ,存放每个字母开头的第一个汉字的编号和最后一个汉字的编号。   
BatchFile code+------+--------+-------+  
| f_PY | cBegin | cEnd  |  
+------+--------+-------+  
| A    |  45217 | 45252 |  
| B    |  45253 | 45760 |  
.....  
| Z    |  54481 | 55289 |  
+------+--------+-------+  
 
 
然后直接查询就行了。   
 
SQL codemysql> create table t_cosler(  
    ->  f_PY char primary key,  
    ->  cBegin  SMALLINT UNSIGNED not null,  
    ->  cEnd    SMALLINT UNSIGNED not null  
    -> );  
Query OK, 0 rows affected (0.09 sec)  
 
mysql> insert into t_cosler values& ......

如何通过PHP将excel的数据导入MySQL中

  如何通过PHP将excel的数据导入MySQL中
    在开发PHP程序时,很多时候我们会有将数据批量导入数据库的需求,如学生信息批量添加到数据库中,而事先用excel编排好,对excel实行操作,便是我们比较常用的选择方式。
     在对excel的操作中,phpExcelReade便是很多人的共同选择。在具体实现中,我们可以以文件上传方式将excel文件上传到服务器中的某个位置,通过以下操作将excel中的数据导入到数据库后,在将上传的文件删除即可。
代码如下:
   
    $dir=dirname(__FILE__);                       //获取当前脚本的绝对路径
    $dir=str_replace("\\","/",$dir)."/";
    $filename='uploadFile.xls'; //可以定义一个上传后的文件名称
    $result=move_uploaded_file($_FILES['upload']['tmp_name'],$dir.$filename);//假如上传到当前目录下
    if($result)   ......

如何通过PHP将excel的数据导入MySQL中

  如何通过PHP将excel的数据导入MySQL中
    在开发PHP程序时,很多时候我们会有将数据批量导入数据库的需求,如学生信息批量添加到数据库中,而事先用excel编排好,对excel实行操作,便是我们比较常用的选择方式。
     在对excel的操作中,phpExcelReade便是很多人的共同选择。在具体实现中,我们可以以文件上传方式将excel文件上传到服务器中的某个位置,通过以下操作将excel中的数据导入到数据库后,在将上传的文件删除即可。
代码如下:
   
    $dir=dirname(__FILE__);                       //获取当前脚本的绝对路径
    $dir=str_replace("\\","/",$dir)."/";
    $filename='uploadFile.xls'; //可以定义一个上传后的文件名称
    $result=move_uploaded_file($_FILES['upload']['tmp_name'],$dir.$filename);//假如上传到当前目录下
    if($result)   ......

MySQL 多级查询

需求1:在一个select 查询集中再次查询
SELECT * from (SELECT field from table) AS alias
需要注意后面的alias,在mysql中,这是必须的
需求2:一个查询集的结果不在另一个查询集中
SELECT feild1 from table1 WHERE feild1 NOT IN (SELECT field2 from table2)
需要注意,应用IN/NOT IN子句时,必须指定查询字段名,不能用“*”,此时不需要指定alias ......

Ubuntu 下构建基于 mysql 管理的 pure ftpd

参照 : http://ubuntuing.javaeye.com/blog/65547

一步:安装pure-ftpd和pure-ftpd-mysql.
apt-get install pure-ftpd
apt-get
install pure-ftpd-mysql
第二步:修改pure-ftpd链接mysql的密码
vim
/etc/pure-ftpd/db/mysql.conf
默认配置:
#MYSQLServer    
localhost
#MYSQLPort       3306
MYSQLSocket    
/tmp/mysql.sock
MYSQLUser       root
MYSQLPassword  
这里填写你的密码  
MYSQLDatabase   pureftpd
MYSQLCrypt     
cleartext
MYSQLGetPW      SELECT Password from users WHERE
User=”\L”
MYSQLGetUID     SELECT Uid from users WHERE User=”\L”
MYSQLGetGID    
SELECT Gid from users WHERE User=”\L”
MYSQLGetDir     SELECT Dir
from users WHERE User=”\L”
第三步创建管理数据库:
msyql -u root - ......
总记录数:2220; 总页数:370; 每页6 条; 首页 上一页 [105] [106] [107] [108] 109 [110] [111] [112] [113] [114]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号