易截截图软件、单文件、免安装、纯绿色、仅160KB

修改MySQL数据库登陆密码的方法

   MySQL默认没有密码,安装完毕增加密码的重要性是不言而喻的。
(1)命令
       /usr/bin/mysqladmin -u root –p ‘old-password’ password 'new-password'
       格式:mysqladmin -u用户名 -p旧密码 password 新密码
(2)例子
例1:给root加个密码123456。
键入以下命令 :
[root@test1 local]# /usr/bin/mysqladmin -u root password 123456
注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。
(3)测试是否修改成功
    1)不用密码登录
    [root@test1 local]# mysql
    ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)   显示错误,说明密码已经修改。
2)用修改后的密码登录
    [root@test1 local]# mysql -u root -p
    Enter password: (输入修改后的密码123456)
    Welcome to the MySQL monitor. Commands end with ; or \g.
    Your MySQL connection id is 4 to server version: 4.0.16-standard
    Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
     mysql>
   成功!
   这是通过mysqladmin命令修改口令,也可通过修改库来更改口令。


相关文档:

由MYSQL注入总结出来的。

最近了解了一下MYSQL注入,也实际操作了一下,确实发现了他的威力。
一个注入漏洞可以让人直接拿到服务器权限。
总结一下:
1,目录的权限不能太高,不然别人能往里写文件,以前用0777真是太愚蠢了。
2,严格过滤数据,整形一律转int或用mysql_escape_string
3,设置合理的数据库权限,不要用ROOT,不然会死得很惨。
4 ......

[ORACLE]ORACLE 实现mysql中的limit 功能

项目从mysql迁移到ORACLE中遇到移植问题,mysql中支持limit 而ORACLE say no .
解决方法 利用ORACLE的伪列 rownum来控制。。
Mysql : select * from table limit 10
equl
ORACLE: select * from table where rownum <= 10
ORACLE 伪列介绍:
随数据字典一起自动创建的一个表,属于sys模式,任何用户都可以访问,&nbs ......

MySQL免安装配置(Vista)

MySql版本:mysql-noinstall-5.1.43-win32
系统:Vista
在C:\myProgram Files\mysql-5.1.43-win32(解压的目录)下将选一个配置文件(my-small.ini)编辑:
1.在[client]下添加:
   default-character-set=utf8                ......

MySQL中增加新用户并对其赋予相应权限的办法

(1)格式:grant select on 数据库.* to 用户名@登录主机 identified by "密码"
 
(2)例1、增加一个用户user_1密码为123,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:
mysql> grant select,insert,update,delete on *.* to use ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号