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

MYSQL忘了ROOT密码

为了给G准备论文,想直接用一个项目。
那个项目原来用的数据库是ORACLE,但他的机器配置低,内存只有256M,跑ORALCE了太吃力了。于是就想把数据库部分移植到MYSQL。自己先
做实验,年前就装了,现在想做移植,ROOT密码给忘了。倒是可以重装,可那一定不是最佳解决方案。
UNIX版
1.先停掉mysql
# /etc/rc.d/init.d/mysql stop
2.以--skip-grant-table 的參數啟動mysql
# mysql_safe --skip-grant-table&
3. 更改root 密碼 123456
# mysql mysql
mysql> UPDATE user SET password=password('123456') WHERE user='root';
mysql> FLUSH PRIVILEGES;
mysql> exit
4.停掉mysql再重跑
killall mysqld
#/etc/rc.d/init.d/mysqld
# mysql -u root -p
Enter password:
Windows版
首先,停止Mysql服务(net stop mysql),是必须

shell>mysqld-nt --skip-grant
不要关闭此窗口,然后打开新的CMD窗口
shell>mysql
mysql>use mysql
mysql>update user set password=password('newpassword') where user='root';
mysql>q
shell>
关闭mysqld-nt --skip-grant这个CMD窗口
启动Mysql服务即可。
关闭mysqld-nt --skip-grant窗口后,Mysql服务并没停止
杀掉进程中的mysqld-nt进程后,重启mysql即可。


相关文档:

Linux Enterprise5 下自动启动 Mysql 和Apache的配置

1. Mysql 自动启动的配置
在MySQL安装程序的解压包
/usr/local/mysql/support-files
myslq.server的启动脚本程序=》 复制/etc/rc.d/init.d目录
[root@localhost ~]# cd /etc/rc.d/init.d
复制并重命名为mysql
[root@localhost init.d]# cp /usr/local/mysql/support-files/mysql.server mysql
更改属性改为“x& ......

mysql 乱码处理

 1. mysqldump -u username -h somehost -p --compatible=mysql40 db_name > temp.sql
  2. 用phpmyadmin清空数据库并设置数据库整理为utf8_general_ci
  3. mysql -u username -h somehost -p --default-character-set=utf8 db_name < temp.sql ......

t00ls提供Mysql sha1彩虹表(灰常强大)

介绍:
mysql sha1
a。 1 -- 11位 数字
b。 1 --  8位  小写字母
c。 1  --  8位  小写字母 +  数字
d。 1 --  7位   字母 + 数字 + 符号
e。  1 --  8位大写字母 
还在继续生成中,真佩服奶头这孩子弄了好几个月了。
下载地址
http://down.5luyu.cn ......

MySQL show的用法

a. show tables或show tables from database_name; // 显示当前数据库中所有表的名称
   b. show databases; // 显示mysql中所有数据库的名称
   c. show columns from table_name from database_name; 或show columns from database_name.table_name;   // 显示表中列名称
   ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号