在Xshell下安装mysql以及jdk的解压与配置

一、linux-jdk安装
1.启动虚拟机
cd /opt/
2.展示opt文件夹下的文件列表
ls -la
3.创建jdk安装路径(install安装包装载文件夹;bigdata解压安装文件夹)
mkdir bigdata install
4.进入install文件
cd install (当前位置在opt文件夹下)
将jdk安装包装载到install文件目录下:
打开Xftp,把jdk安装包拖到/opt/install下
在这里插入图片描述
5.解压 jdk-8u111-linux-x64.tar.gz 安装包
指令:tar -zxvf jdk-8u111-linux-x64.tar.gz -C …/bigdata
6.修改jdk安装文件夹名称
指令:mv jdk1.8.0_111/ jdk180
7.cd jdk180/

9.配置环境变量
① 进入编辑模式
指令:vi /etc/profile
快捷键 shift+g,跳转到末尾
② 编辑配置文件
指令:i
export JAVAHOME=/opt/bigdata/jdk180
export PATH= J A V A H O M E / b i n : JAVAHOME/bin: JAVAHOME/bin:PATH
export CLASSPATH=.: J A V A H O M E / l i b / d t . j a r : JAVAHOME/lib/dt.jar: JAVAHOME/lib/dt.jar:JAVAHOME/lib/tools.jar
如图
在这里插入图片描述
③ 保存设置并退出
光标移动到末尾
:wq!
3.激活环境变量配置
指令:source /etc/profile
4.检查配置结果
指令:echo $JAVAHOME
指令:java -version

二、rpm maria-mysql安装
1.查看默认数据库
指令:rpm -qa|grep mariadb
2.删除默认数据库
指令:yum remove xxx
3.安装mysql的远程repo源
指令:wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
如果wget不能使用,先执行下面的指令再执行3
指令:yum install wget
4.rpm安装mysql的rpm包
指令:rpm -ivh mysql-community-release-el7-5.noarch.rpm
5.yum安装mysql
指令:yum -y install mysql-server
6.查看安装结果
指令:rpm -qa|grep -i mysql
结果展示:
mysql-community-server-5.6.48-2.el7.x86_64 服务端
依赖安装:
mysql-community-client-5.6.48-2.el7.x86_64 客户端
mysql-community-release-el7-5.noarch
mysql-community-common-5.6.48-2.el7.x86_64
mysql-community-libs-5.6.48-2.el7.x86_64
7.删除mysql(关联依赖的mysql)
① 启动或停止服务
指令:systemctl start/stop mysqld
或者 service mysqld start/stop
② 执行删除指令
指令:rpm -e 名称(mysql-community-client-5.6.48-2.el7.x86_64)。

rpm -e mysql-community-server-5.6.48-2.el7.x86_64
8.尝试登陆(启动服务后,首次登陆免密)
指令:mysql -u root
mysql -u root@localhost 本机连接(默认)
mysql -u root@% 远程连接
9.如果首次登陆报错:ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock
原因是当前用户没有var/lib/mysql目录的访问权限,
① 解决方案:修改用户权限
指令:chown -R root:mysql /var/lib/mysql
② 重启mysql服务,并重新尝试登陆即可
指令:service mysqld restart / systemctl restart mysqld
③ 再次登录
指令:mysql -u root
④ 退出
指令:exit;/quit/Ctrl+c;
10.首次登陆有修改root密码,建议加上远程登录设置方便dos或java程序连接,退出重启服务后重进即可
① 进入系统存储用户信息的库
指令:use mysql;
② 查看当前mysql的相关信息
指令:select host,user,password from user where user=‘root’;
③ 设置新密码
指令:update user set password=password(‘root’) where user=‘root’;
④ 设置远程连接
指令:grant all on . to root@’%’ identified by ‘kb08’;
⑤ 退出
指令:exit;/quit/Ctrl+c
11. 如果出现问题,处理方式先查看任务状态
指令:system status mysql
12. 重置密码后,再次登录
① mysql -u root -p
② 输入密码
如果忘记登录密码,需要重启免密登录
① 找到mysql的配置文件
指令:cd /
指令:find -name ‘my.cnf’
② 编辑找到的文件
指令:vi /etc/my.cnf
添加修改:
[mysqld]
skip-grant-tables
③ 保存并退出
指令:Esc+:wq!
④ 重启服务
指令:systemctl restart mysql
13. 免密登录后,设置密码。然后关闭免密登录。
重复13,重启免密登录步骤。删除配置信息
指令:skip-grant-tables

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值