linux安装mysql

来源:互联网 发布:双系统装机软件 编辑:程序博客网 时间:2024/06/05 10:33

rpm格式安装

1、下载在rpm格式mysql-server安装包和mysql-client包,地址:http://pan.baidu.com/s/1R3k30;http://pan.baidu.com/s/1MJ1Wa

2、查看机子是否已安装mysql服务 ,命令:rpm -qa | grep mysql ;

3、删除所有mysql相关的安装包 :rpm -e --nodeps  已查询出来的包名

4、如果以前安装过mysql, 需要删除如下文件和文件夹:

rm -fr /usr/lib/mysql

rm -fr /usr/include/mysql

rm -f /etc/my.cnf

rm -fr /var/lib/mysql

5、运行如下命令安装mysql: rpm -ivh  MySQL-server-5.5.40-1.el6.x86_64.rpm

                                                      rpm -ivh MySQL-client-5.5.40-1.el6.x86_64.rpm

6、初始化数据库:/usr/bin/mysql_install_db--user=mysql

7、修改my.cnf,mysql中rpm安装后在/etc路径下没有生成my.cnf。可以复制/usr/share/mysql下的my-default.cnf到该目录下

8、启动mysql数据库服务service mysql start

9、设置root密码:/usr/bin/mysqladmin -u root password '123456'

 或者在 /root/.mysql_secret下查看生成的密码,命令如下:

mysql -u root -p 

系统会提示enter password:

复制生成的密码,进入mysql修改密码,命令如下:

set password=Password('123456');

quit命令退出mysql

10、远程连接的设置:

运行mysql –uroot –pnew-password登录数据库

赋予root用户远程连接的权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456'WITH GRANT OPTION;

flush privileges;

  

11、如果想要手动设置mysql安装路径,请继续往下看:

mysql默认安装路径:

数据库目录:/var/lib/mysql

配置文件:/usr/share/mysql

相关命令:/usr/bin(mysqladmin mysqldump等命令)

启动脚本:/etc/rc.d/init.d/(启动脚本文件mysql的目录)

my.cnf里面的配置:

basedir:mysql安装路径;

datadir:该参数指定了 MySQL 的数据库文件放在什么路径下,数据库文件即我们常说的 MySQL data 文件;

socket:mysql.sock文件是服务器与本地客户进行通信的unix套接字文件,其默认位置是/var/lib/mysql/mysql.sock;

如果要修改datadir=/usr/share/mysql/data;socket=/var/lib/mysql/mysql.sock;

首先将/var/lib/mysql下的文件移到/usr/share/mysql/data底下;然后重新初始化数据库,修改/usr/share/mysql/data的权限为mysql,命令如下:

chown -R mysql;

想要修改mysql为开机自启动方式的命令如下:#chkconfig --add mysqld

查看是否修改成功:

[root@localhost mysql]#chkconfig --list mysqld

mysqld   0:off 1:off        2:on        3:on        4:on        5:on        6:off

i.  重启系统,mysqld就会自动启动了。





0 0
原创粉丝点击