确保系统未安装mysql,下面共a,b,c,d四个步骤:
a、输入命令:yum -y install mysql-server mysql mysql-devel
等====,当结果显示为“Complete!”即安装完毕。如下图:
b、查看刚安装mysql数据库版本信息。
输入:rpm -qi mysql-server
安装完mysql后,需要添加mysql登录名及密码,有两种方法,c1及c2进行详解
c1、使用mysqladmin命令添加root用户并给定密码:
/usr/bin/mysqladmin -u root password 'new-password'
格式:mysqladmin -u用户名 -p旧密码 password 新密码
测试用户名及密码是否保存成功,
mysql
ERROR 1045: Access denied for user: 'root@localhost'(Usingpassword: NO)
显示错误,说明密码已经修改。
mysql -u root -p
Enter password: (输入修改后的密码123456)
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4 to serverversion:4.0.16-standard
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
成功! 这是通过mysqladmin命令修改口令,也可通过修改库来更改口令。
c2、使用修改库来更改口令
使用service mysqldstop
//停止Mysql服务
然后在my.ini文件中的[mysqld]下面一行添加 skip_grant_tables(加上这句话)
使用service mysqld start
//开启mysql服务
mysql (在未设置用户名和密码的情况下,输入mysql命令可直接进入mysql)
UPDATE user SET Password=PASSWORD('newpassword') whereUSER='root';(回车,好了,现在root密码已经更改成newpassword了)
测试用户名及密码是否保存成功,
mysql
ERROR 1045: Access denied for user: 'root@localhost'(Usingpassword: NO)
显示错误,说明密码已经修改。
mysql -u root -p
Enter password: (输入修改后的密码newpassword)
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4 to serverversion:4.0.16-standard
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
成功!
d、Mysql为了安全性,在默认情况下用户只允许在本地登录,这个时候需要修改:
mysql -u root -p
//进入mysql修改远程连接设置
Enter password:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY'newpassword' WITH GRANTOPTION;(newpassword为刚才设置的root密码,
#授权给root用户可以从任何主机使用密码为’root’登录MYSQL数据库
FLUSH PRIVILEGES
#即时生效
可以远程登录测试了!
a、输入命令:yum -y install mysql-server mysql mysql-devel
等====,当结果显示为“Complete!”即安装完毕。如下图:
b、查看刚安装mysql数据库版本信息。
输入:rpm -qi mysql-server
安装完mysql后,需要添加mysql登录名及密码,有两种方法,c1及c2进行详解
c1、使用mysqladmin命令添加root用户并给定密码:
成功! 这是通过mysqladmin命令修改口令,也可通过修改库来更改口令。
c2、使用修改库来更改口令
成功!
d、Mysql为了安全性,在默认情况下用户只允许在本地登录,这个时候需要修改:
可以远程登录测试了!
