cent os7安装mysql数据库

    本来自己想尝试离线(没有网络状态)下安装mysql,弄了好久发现,百度了好久终于让我弄到mysql所有依赖(后面上传),但是万万没想到最后一步安装mysql-server居然还要一个perl的编译环境...查了一下这个环境依赖太多了,瞬间崩溃,直接yum install perl搞定(但是网上很多教程没有讲到这个perl,直接安装完mysql的依赖就够了)。

    这些安装依赖命令rpm -ivf mysql-*,需要有顺序的安装,因为有些依赖需要前者的依赖。安装前需要查看是否已经存在自带的库,有这卸载,rpm -qa|grep mariadb,rpm -e --nodeps 显示的文件。

    rpm -qa | grep mysql查看安装mysql是否成功。显示mysql-server-*表示安装成功。

   

    启动mysql,命令:systemctl start mysqld,登陆mysql -u root -p,初始密码在在/var/log/mysql(默认日志存放位置)查看,可以使用命令:grep "password" /var/log/mysqld.log 查看 


    如果登陆一直不成功(具体原因我也不知道,密码输入没错但是就是登不上去),那就设置免密码登陆,后期自己再修改密码。修改配置文件,命令:vim /etc/my.cnf,找个位置添加skip-grant-tables


    现在systemctl restart mysqld重启服务,然后mysql -u root -p,回车回车,就直接可以登陆。

猜你喜欢

转载自blog.csdn.net/qq_33243189/article/details/80190678
今日推荐