本文摘自PHP中文网,作者黄舟,侵删。
这篇文章给大家介绍了Mysql安装与配置调优,然后在文中给大家提到了mysql修改root密码的多种方法,需要的的朋友参考下吧一、安装
apt-get install mysql-server 需要设置账号密码
1 2 | apt-get isntall mysql-client
apt-get libmysqlclient-dev
|
2.sudo netstat -tap | grep mysql 查看是否安装成功
1 2 | root@xyz:~# netstat -tap | grep mysql
tcp6 0 0 [::]:mysql [::]:* LISTEN 7510/mysqld
|
二、设置mysql远程访问
1. 编辑mysql配置文件,把其中bind-address = 127.0.0.1注释了
1 | vi /etc/mysql/mysql.conf.d/mysqld.cnf
|
2. 使用root进入mysql命令行,执行如下2个命令,示例中mysql的root账号密码:root
1 2 | grant all on *.* to root@ '%' identified by 'root' with grant option ;
flush privileges ;
|
3. 重启mysql
1 | /etc/init.d/mysql restart
|
三、MySQL修改root密码的多种方法
方法1: 用SET PASSWORD命令
1 2 | mysql -u root
mysql> SET PASSWORD FOR 'root' @ 'localhost' = PASSWORD ( 'newpass' );
|
方法2:用mysqladmin
1 | mysqladmin -u root password "newpass"
|
如果root已经设置过密码,采用如下方法
1 | mysqladmin -u root password oldpass "newpass"
|
方法3: 用UPDATE直接编辑user表
1 2 3 4 5 6 7 8 9 | mysql -u root
mysql> use mysql;
mysql> UPDATE user SET Password = PASSWORD ( 'newpass' ) WHERE user = 'root' ;
mysql> FLUSH PRIVILEGES ;
在丢失root密码的时候,可以这样
mysqld_safe
mysql -u root mysql
mysql> UPDATE user SET password = PASSWORD ( "new password" ) WHERE user = 'root' ;
mysql> FLUSH PRIVILEGES ;
|
总结
以上就是Mysql中关于修改root密码以及安装与配置调优的方法介绍的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
如何利用ssh通道访问mysql
深入理解mysql的b+tree索引原理
mysql基础知识汇总
mysql常用函数大全
mysql的索引优化如何使用
mysql中关于删除语句大全总结(下)
如何在服务器安装mysql
关于mysql建立新用户并授权的方法
如何在控制台修改mysql字符集
mysql如何获取表项字段
更多相关阅读请进入《mysql》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » Mysql中关于修改root密码以及安装与配置调优的方法介绍