本文摘自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密码以及安装与配置调优的方法介绍的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
mysql能存储多少条数据
如何解决mysql连接不上远程服务器
三分钟带你了解mysql数据类型
navicat连接mysql出现错误1045如何解决
mysql大小写问题及解决方案
mysql中关于排名函数的具体介绍
navicat如何操作mysql数据库?
mysql中常用存储引擎有哪些?它们相互之间有什么区别?
mysql服务怎么自动启动不了?
mysql 5.5.56版本(二进制包安装)自定义安装路径步骤记录
更多相关阅读请进入《mysql》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » Mysql中关于修改root密码以及安装与配置调优的方法介绍