MySQL安装

MYSQL的安装

支持源代码编译安装或安装文件直接安装

安装后的路径为:/usr/share/mysql

 

rpm安装后

模板配置文件的路径为

/usr/share/mysql

发生作用的my.cnf文件的路径为:/etc/my.cnf

数据库文件位置:/var/lib/mysql

 

 

http://dev.mysql.com

MySQL-server-5.1.58-1.glibc23.i386.rpm (必须)

MySQL-client-5.1.58-1.glibc23.i386.rpm  (必须)

3)MySQL-devel-5.1.58-1.glibc23

4)MySQL-shared-5.1.58-1.glibc23

 

安装命令: 192.168.0.82

确定本机上是否已经安装了MySQL

Rpm –qa | grep -i mysql

 

确定以什么用户进行安装,(只有root用户才能安装RPMd的软件包。)

以root用户进行安装

执行以下安装命令

Rpm –ivh MySQL-server-xxx.rpm

Rpm –ivh MySQL-client-xxx.rpm

Rpm –ivh xxx-devel.rpm

Rpm –ivh xxx-shared.rpm

 

mysql的root帐户,最好是限制只能通过localhost进行访问。

 

修改root的秘密方式:

使用mysqladmin修改root的密码

      mysqladmin -uroot password 'new-pwd'

      mysqladmin -uroot -h hostname password 'new-pwd'

 

 

 

安装结束后,mysql会自动创建用户mysql,组mysql

shell>mysql -uroot  (登陆到mysql,开始的时候没有密码?)

shell>mysqld_safe --defaults-extra-file=/etc/mysql/my_instance.cnf

安装完成后,不能用root登陆mysql的解决方案

1)确保mysqld是停止的

   service mysql stop

2) 以安全模式启动mysql

   mysqld_safe --skip-grant-tables &

3)服务启动后,进入mysql客户端程序。

  >mysql

4)选择mysql数据库

  mysql>use mysql

5)更新mysql数据库中的user表,设定root用户的秘密

  mysql>update user set password = PASSWORD('manager') where user = 'root';

6)退出mysql客户端

   mysql>exit

7)重新启动mysql服务器,用root用户登陆。

  >service mysql stop

  >service mysql start

  >mysql -uroot -pmanager

服务器启动后,不能正常的执行命令,报set PASSWORD的命令。

1) mysql>set PASSWORD = PASSWORD('manager');

2) mysql>update mysql.user set password_expired = 'N';

3) mysql>set PASSWORD FOR 'root'@'localhost'=PASSWORD(’new_password’);

drop user 'root'@'%';

mysql>UPDATE mysql.user SET Password = PASSWORD(’new_password’)

WHERE User = ’root’;

mysql> FLUSH PRIVILEGES;  


你可能感兴趣的:(MySQL安装)