centos7 JDK1.7&&MYSQL5.7安装
来源:互联网 发布:淘宝联盟优惠券佣金 编辑:程序博客网 时间:2024/06/05 08:52
卸载centos默认数据库mariadb
查看mariadb是否有安装:
[root@bogon java]# rpm -qa | grep mariadb
卸载mariadb,此处为强制卸载:
[root@bogon java]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64
jdk安装:
查找当前java环境
[root@host183 ~]# rpm -qa | grep java
卸载openjdk
[root@host183 ~]# yum -y remove java-1.7.0-openjdk*
安装oracle的jdk,先在/usr目录下创建java目录,将下载好的jdk*.rpm包拷贝至java目录,执行如下命令
[root@host183 java]# rpm -ivh jdk-7u79-linux-x64.rpm
验证ruby是否安装
[root@host183 ~]# ruby --version
安装ruby
[root@host183 ~]# yum -y install ruby
MySQL安装
查看mysql
[root@bogon java]# rpm -qa | grep mysql
在线获取mysql5.6
[root@bogon java]# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
或者在线获取mysql5.7
[root@bogon java]# wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
添加mysql的本地yum库
[root@bogon java]# rpm -ivh mysql57-community-release-el7-8.noarch.rpm
安装mysql
[root@bogon yum.repos.d]# yum install mysql-community-server
安装mysql57后会出现mysql无法连接的情况
关闭mysql服务
[root@bogon ~]# systemctl stop mysqld
设置mysqld_opts到系统环境中,将mysql设置为跳过授权验证状态
[root@bogon ~]# systemctl set-environment MYSQLD_OPTS="--user=mysql --skip-grant-tables --skip-networking"
重启mysql服务
[root@bogon ~]# systemctl start mysqld
以mysql用户登录mysql
[root@bogon ~]# mysql -u mysql
修改mysql中root用户密码
mysql> UPDATE mysql.user SET authentication_string=PASSWORD("Mysql123456") WHERE user='root';
一定要flush一下权限
mysql> flush privileges;
退出mysql
mysql> quit;
取消刚才设置的mysql跳过授权验证的环境变量
[root@bogon ~]# systemctl unset-environment MYSQLD_OPTS
重启mysql服务
[root@bogon ~]# systemctl restart mysqld
使用root登录mysql,密码使用刚刚更改的密码
[root@bogon ~]# mysql -u root -p
登录后需要重新设置root用户密码,并且密码不能与以上设置的相同,同时要具备一定的复杂度
mysql> alter user 'root'@'localhost' identified by 'Mysql*123456';
mysql>create user tungsten identified by 'Mysql*123456' ;
mysql> grant all privileges on *.* to tungsten identified by 'Mysql*123456';
1 0
- centos7 JDK1.7&&MYSQL5.7安装
- centos7安装JDK1.7+tomcat7+mysql5.5
- CentOS7安装JDK1.7
- centos7 安装jdk1.7
- Centos7安装JDK1.7
- centos7 安装jdk1.7
- Centos7安装jdk1.7
- centos7安装JDK1.7
- CentOS7安装MySQL5.7
- centos7安装mysql5.7
- CentOS7安装MySQL5.7
- centos7安装mysql5.7
- Centos7 安装Mysql5.7
- centos7 安装mysql5.7
- CentOS7-安装MySQL5.7
- CentOS7 安装MySQL5.7
- CentOS7 MySQL5.7安装
- Centos7安装Mysql5.7
- me 常用的的java编程规范
- 越客会议签到管理软件的身份证签到演示视频
- 深入体会__cdecl与__stdcall
- 浅谈UIScrollView上拉抽屉视图制作
- 二进制位相关知识
- centos7 JDK1.7&&MYSQL5.7安装
- 逆天了,浏览器里面竟然也能运行Linux(JSLinux)
- 同步锁和独占锁
- java-基础-装箱与拆箱
- php导出excel小结
- 实例学习ansible系列(1)Helloworld
- tomcat源码编译
- 关于vector iterator not incrementable的解决方案
- Service Intent must be explicit: Intent