您的位置:首页 > 数据库 > MySQL

MySQL安装

2015-09-05 00:00 627 查看
摘要: 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;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: