分享

Centos7手动安装mysql5.5.tar.gz解压安装笔记整理

 0璇玑玉衡0 2017-09-14

一、下载mysql数据库地址

https://dev./downloads/mysql/

二、查看linux是否安装mysql进行卸载,删除

1、查询已经存在

find / -name mysql

/usr/local/mysql

/usr/local/mysql/bin/mysql

/usr/local/mysql/data/mysql

/usr/local/mysql/include/mysql

____________________________________________________

2、删除已经存在的mysql所有的目录

rm -rf /usr/local/mysql /usr/local/mysql/bin/mysql /usr/local/mysql/data/mysql /usr/local/mysql/include/mysql

3、查看是否还存在未删除的mysql目录

find / -name mysql

三、解压下载的mysql安装目录文件

1、将下载tar.gz文件j解压

tar -zxvf tar -zxvf mysql-5.5.55-linux2.6-x86_64.tar.gz

2、将解压的文件夹移动到 /usr/local/mysql 目录下

mv mysql-5.5.55-linux2.6-x86_64 /usr/local/mysql

四、添加mysql用户

1、检查是否存在mysql用户组和mysql用户,如果显示mysql:mysql表示存在,后面2步骤就可以不做

groups mysql

2、添加mysql组和mysql用户

groupadd mysql

useradd -r -g mysql mysql

五、更改安装mysql目录拥有者为mysql用户权限

cd /uer/local/mysql

chown -R mysql:mysql ./

六、执行mysql数据看初始化脚本

./scripts/mysql_install_db --user=mysql

七、安装完成修改拥有者权限root,data目录为mysql

chown -R root:root ./ chown -R mysql:mysql data

八、启动mysql,返回success表示启动成功

./support-files/mysql.server start

九、修改root账户密码,默认情况下为空

1、登录mysql

./bin/mysql -uroot -p

2、没有密码直接回车就可以进入

3、设置root密码为123456

update mysql.user set password=password('123456') where user='root'; flush privileges;

4、开启远程连接访问,%表示可以任何IP都可以连接,设置完成一定要开启端口否则防火墙不允许访问

grant all privileges on *.* to root@'%' identified by 'root'; flush privileges;

十、设置mysql数据库为linux服务

cp support-files/mysql.server /etc/init.d/mysqldchkconfig --add mysqldchkconfig mysqld onservice mysqld restart service mysqld status

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多