########################################################
相看表字符集和排序规则
show full columns from ts_user;
##################################################################
忘记ROOT 密码
vi /etc/my.cnf
加入 skip-grant-tables
#servie mysqld restart
#mysql
>use mysql;
>update user set password = password('123456') where user = 'root'
>flush privileges ;
>quit;
在 /etc/my.cnf 前面加“#” #skip-grant-tables
#servie mysqld restart
mysql -u root -p 123456
###################################################
mysql 备份
mysqldump -hlocalhost -u root -proot temp > temp_2011.sql
恢复
mysqldump -hlocalhost -u root -proot temp < temp_2011.sql
-u 和 -p 要不要空格自己 风格,如果有空格回车要求再一次输入密码,最好是不要空格(身旁没人的时候)就一次到位
################### 增加用户和ROOT权限一样的###########
有密码直接 进入 ,没有MYSQL密码,通过上面忘记ROOT密码 进入执行下面语句。
mysql> insert into user set user='rootname',ssl_cipher='',x509_issuer='',x509_subject='';
mysql> update user set Host='localhost',select_priv='y', insert_priv='y',update_priv='y', Alter_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='rootname';
mysql> update user set password=password('123456') where user='rootname';
mysql> flush privileges;