阿里云 建设网站怎么样,阿里云官网入口,网站建设佰金手指科杰二五,有赞商城官网登录忘记MySql密码#xff1a;编辑mysql主配置文件 my.cnf 在[mysqld]字段下添加参数 skip-grant重启数据库服务,这样就可以进入数据库不用授权了 mysql -uroot修改相应用户密码 use mysql;update user setpasswordpassword(密码) where userroot;flushprivileges; (刷新)最后…忘记MySql密码编辑mysql主配置文件 my.cnf 在[mysqld]字段下添加参数 skip-grant重启数据库服务,这样就可以进入数据库不用授权了 mysql -uroot修改相应用户密码 use mysql;update user setpasswordpassword(密码) where userroot;flushprivileges; (刷新)最后修改/etc/my.cnf 去掉 skip-grant, 重启mysql服务查看root用户mysql -uroot -p密码 -e use mysql;select user,host from user where userroot;mysq的命令历史/root/.mysql_history这样不安全先删除这个文件然后指向黑洞就不会产生命令历史了mysql:-h加ip-S可以使用指定的sock文件-P加端口号-u加用户名-p加密码show databases;显示数据库use database;选择数据库show tables;查看数据库中的表查看都有哪些库 show databases;查看某个库的表 use db; show tables;查看表的字段 desc tb;查看建表语句 show create table tb;当前是哪个用户 select user();当前库 select database();创建库 create database db1;创建表 create table t1 (idint(4), name char(40));查看数据库版本 select version();查看mysql状态 show status;修改mysql参数show variables like %timeout%;set global table_open_cache 128;查看mysql队列showprocesslist; (相当于ps)创建普通用户并授权grant all on *.* to user identified by 密码;grant all on db1.* to user10.0.2.100 identified by 密码;grant all on db1.* to user3% identified by 密码;更改密码UPDATE mysql.user SET passwordPASSWORD(newpwd)WHERE userusername ;查询select count(*) from mysql.user;select * from mysql.db;select * from mysql.db where host like 10.0.%;插入update db1.t1 set name***** where id1;清空表truncate table db1.t1;删除表drop table db1.t1;删除数据库drop database db1;修复表repair table tb1 [use_frm];(通过/data/www/数据库名/这个文件下面的文件修复)mysql的备份和恢复备份 mysqldump -uroot -p db 1.sql-d只是备份创建表的语句恢复 mysql -uroot -p db 1.sql只备份一个表 mysqldump -uroot -p dbtb1 2.sql备份时指定字符集mysqldump -uroot -p --default-character-setutf8 db 1.sql恢复也指定字符集 mysql -uroot -p --default-character-setutf8 db 1.sql2015年5月8日by:champly