快速重置MySQL用户密码
1、停止正在运行的MySQL进程
Linux下,运行 killall -TERM mysqld
Windows下,如果写成服务的可以运行:net stop mysql,如未加载为服务,可直接在任务管 理器中进行关闭。
2、以安全模式启动MySQL
Linux下,运行 mysqld_safe --skip-grant-tables &
Windows下,在命令行下运行 X:/MySQL/bin/mysqld-nt.exe --skip-grant-tables
3、完成上述两步以后就可以不用密码进入MySQL了
Linux下,运行 mysql -u root
进入
Windows下,运行 X:/MySQL/bin/mysql -u root 进入
4、更改密码
使用命令修改:
mysqladmin -u root -p password NewPassword
或者使用 sql 直接修改用户信息表:
>use mysql;
>select host, user, password from user;
>update user set password=password("NewPassword") where user="root";
>flush privileges;
注1
: 本人在RED HAT LINUX SERVER 5 上操作MySQL 5.0.77版本成功(LINUX管理员root的密码没忘:)
本文引自:http://www.macophp.com/?action=index&cid=3&page=2
,根据实际情况做了部分修改。
相关文档:
2009年10月30日 星期五 22:53
1, 查看MySQL
服务器配置信息
mysql> show variables;
mysql> show variables;
2, 查看MySQL服务器运行的各种状态值
mysql> show global status;
mysql> show global status;
3, 慢查询
mysql> show variables like '%slow%';
+--------------- ......
对于针对字符串位置的操作,第一个位置被标记为1。
ASCII(str) 返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL。
mysql> select ASCII('2');
-> 50
mysql> select ASCII(2);
-> 50
mysql> select ASCII('dx');
-> 100
也 ......
Connect MySQL GUI tools to WAMP 2.0
Posted by: Vladislav Sadykov ()
Date: January 24, 2009 09:31AM
Hay, I have a problem with MySQL database.
I have installed WAMP 2.0 server on my Windows machine and now I would like to
connect it with MySQL GUI tools 5.
The problem is that at the startup of ......
从http://hackmysql.com/mysqlsla下载mysqlsla,当前最新版为:2.03
tar zxvf mysqlsla-2.03.tar.gz
cp mysqlsla-2.03/bin/mysqlsla /usr/local/bin
如果提示“Can’t locate DBI.pm”,执行以下命令
yum install perl-DBI perl-DBD-MySQL -y
这时就可以使用mysqlsla了,用法如下
mysqlsla -lt slo ......
MySQL数据库的简单操作
一.创建数据库 通过show databases;命令显示所有已创建的数据库的名称。
通过create database XXX;创建数据库名为XXX的数据库。 例如:mysql>create database test; 二.创建表单 通过create table XXX();创建 例如: 然后可以通过desc命令查看表单: 例如: 三 ......