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

MYSQL忘记密码解决方法 黄闽玉

Windows: 
1. 用系统管理员登陆系统。 
2. 停止MySQL的服务。 
3. 进入命令窗口(cmd),然后进入MySQL的安装目录,比如我的安装目录是c:\mysql,进入C:\mysql\bin 
4. 跳过权限检查启动MySQL, 
c:\mysql\bin>mysqld-nt --skip-grant-tables
5. 重新打开一个cmd窗口,进入c:\mysql\bin目录,设置root的新密码 
c:\mysql\bin>mysqladmin -u root flush-privileges password "newpassword"
c:\mysql\bin>mysqladmin -u root -p shutdown
将newpassword替换为你要用的root的密码,第二个命令会提示你输入新密码,重复第一个命令输入的密码。 
6. 停止MySQL Server,用正常模式启动Mysql 
7.你可以用新的密码链接到Mysql了。 
Unix&Linux: 
1.用root或者运行mysqld的用户登录系统; 
2.利用kill命令结束掉mysqld的进程; 
3.使用--skip-grant-tables参数启动MySQL Server 
shell>mysqld_safe --skip-grant-tables &
4.为root@localhost设置新密码 
shell>;mysqladmin -u root flush-privileges password "newpassword"
.重启MySQL Server
kill -9 mysql进程 
mysqld_safe --user=mysql --skip-grants-table


相关文档:

转:Apache+mysql+php在windows下的配置(成功)

http://hi.baidu.com/fish124423/blog/item/c6f9f310190dd779ca80c456.html解决error trying access httpd. conf file.you will need to manually configure the的配置问题
Apache+mysql+php在windows下的配置(成功)
2008-12-16 14:49
Apche下载地点:http://www.apache/org
Or   http://www.51cto.com/html/ ......

JAVA和PHP获取mysql最后插入的自增id值

php和java通用sql语句法
SELECT max(id) from table
该方法在多线程等情况下可能会造成不正确。
java三种方法
1、根据ps的getGeneratedKeys
PreparedStatement ps = conn.prepareStatement(sql,Statement.RETURN_GENERATED_KEYS); //红色是关键
ps.executeUpdate(); //执行后
ResultSet rs = ps.getGeneratedKeys ......

mysql常用命令

 grant all on *.* to root@'192.168.10.131' identified by 'admin';
 
LOAD DATA INFILE (从文件中导入数据)
mysqldump -u pivot -p pivot news > c:\news.sql
 那么还原可以mysql命令,mysql -u 用户名 -p (密码) -h 主机名 --one-database 还原数据库名 < 路径/备份名.bak,--one-database是指 ......

mysql 表类型myISAM ,Innodb

就我知道的两个区别:
myISAM  不支持事务
Innodb   支持事务
如果修改myISAM 为Innodb,需要把原来的数据先dump出来,清空表,在重新插入
innodb在/etc/my.cfg的配置为
innodb_data_home_dir = /var/lib/mysql/
innodb_data_file_path = ibdata1:2000M;ibdata2:10M:autoextend
innodb_log_group_hom ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号