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

mysql 恢复被删的 root 账户

.关闭现有mysql
.不加载grant_tables而进入mysql
D:\>mysqld-nt --skip-grant-tables OR mysqld_safe --skip-grant-tables
.新开一个cmd窗口,然后按下面执行
D:\>mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 5.0.27-community-nt
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> use mysql
Database changed
mysql> select * from user;
Empty set (0.00 sec)
mysql> insert into user set user='root',ssl_cipher='',x509_issuer='',x509_subject='';
Query OK, 1 row affected, 3 warnings (0.00 sec)
(这时可能会提示某字段如ssl_cipher无默认值, 只要加上,ssl_cipher=''; 其字段如有提示依次添加就OK了)
mysql> update user set Host='localhost',select_priv='y', insert_priv='y',update_priv='y',delete_priv='y',create_priv='y',drop_priv='y',reload_priv='y',shutdown_priv='y',Process_priv='y',file_priv='y',grant_priv='y',References_priv='y',index_priv='y',create_user_priv='y',show_db_priv='y',super_priv='y',create_tmp_table_priv='y',Lock_tables_priv='y',execute_priv='y',repl_slave_priv='y',repl_client_priv='y',create_view_priv='y',show_view_priv='y',create_routine_priv='y',alter_routine_priv='y',create_user_priv='y' where user='root';
mysql> quit
Bye
关闭mysql
D:\> mysqladmin shutdown
2)带权限正常启动mysql
D:\>mysqld-nt OR
3)新开一个cmd窗口
D:\>mysql  -u root
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2 to server version: 5.0.27-community-nt
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> update user set password=password('123456') where user='root';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0
mysql> flush privileges;
mysql> quit
试下没有密码时进入mysql
D:\>mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
使用密码进入mysql
D:\>mysql -u root -p123456
Welcome to the MySQL monito


相关文档:

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

  如何通过PHP将excel的数据导入MySQL中
    在开发PHP程序时,很多时候我们会有将数据批量导入数据库的需求,如学生信息批量添加到数据库中,而事先用excel编排好,对excel实行操作,便是我们比较常用的选择方式。
     在对excel的操作中,phpExcelReade便是很多人的共同 ......

Mysql的日期和时间函数

这里是一个使用日期函数的例子。下面的查询选择所有 date_col 值在最后 30 天内的记录。
mysql> SELECT something from tbl_name
WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30;
DAYOFWEEK(date) 返回 date 的星期索引(1 = Sunday, 2 = Monday, ... 7 = Saturday)。索引值符合 ODBC 的标准。
mysq ......

关于MySQL ORDER BY

由于系统需要,写了一个ORDER BY 的SQL查询语句进行字段排序,查询结果没有进行排序,SQL语法正确;
于是,进入MySQL控制台,执行SQL语句,没有报错,但是就是没有排序;
经过查找发现,在写 ORDER BY ' time' DESC  语句中,使用了“ ' ”符号,导致MySQL无法正常解析,去掉排序正常;
或者可以用 &ldqu ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号