• Linux基础(四)


    安装MySQL数据库

    一、安装

    1、下载并上传到/opt/soft目录
    https://www.mysql.com/

    2、解压: tar -xvf mysql-5.7.27-1.e17.x86_64.rpm-bundle.tar

    3、清空linux自带的数据库

    1.查看是否有旧版本的数据库:
    rpm -qa | grep mysql
    rpm -qa | grep mariadb

    2.卸载已有的数据库:(卸载会把这个包的依赖包也一起卸载)
    yum -y remove mariadb-libs-5.5.56-2.e17.x86_64

    4、安装mysql社区版服务器包:
    mysql-community-server-5.7.27-1.el7.x86_64.rpm

    5、发现需要5个依赖包。所以先安装依赖包
    1.安装perl的依赖包: yum -y install perl
    此处安装了27个带perl的包。包含3个依赖包

    2.安装mysql-community-common的依赖包
    rpm -ivh mysql-community-common-5.7.27-1.el7.x86_64.rpm

    3.安装mysql-community-client的依赖包
    rpm -ivh mysql-community-client-5.7.27-1.el7.x86_64.rpm

    4.发现这个包依赖于:mysql-community-libs。所以先装mysql-community-libs包。
    安装mysql-community-libs库包:
    rpm -ivh mysql-community-libs-5.7.27-1.el7.x86_64.rpm

    5.再安装mysql-community-client的依赖包:
    rpm -ivh mysql-community-client-5.7.27-1.el7.x86_64.rpm

    6、再次安装mysql社区版服务器包:
    rpm -ivh mysql-community-common-5.7.27-1.el7.x86_64.rpm

    7、验证mysql是否安装成功。(启动不报错说明成功)
    启动MySQL服务:systemctl start mysqld.service

    二、找到临时密码并修改

    1、查找存放临时密码的文件:
    find / -name mysql*log

    2、查看临时密码:
    more /var/log/mysqld.log | grep temp

    3、进sql数据库环境:
    设置mysql密码策略:mysql>set global validate_password_policy=0;
    设置mysql密码长度:mysql>set global validate_password_length=4;
    设置密码:set password=password('admin');
    退出:quit;

    三、查看和创建远程连接用户。

    1、查看用户是否能够远程连接:

    1. mysql -uroot -p 输入密码登录
    2. use mysql;
    3. select host,user,authentication_string from user;

    2、创建远程连接用户:

    1. create user 'myroot'@'%' identified by '123456';
    2. grant all privileges on *.* to 'myroot'@'%';
    3. flush privileges;

    四、使用navicat工具远程登录

    五、配置JAVA项目

    项目包含:程序包(.war)+数据包(.sql)
    1、把.war的程序上传到tomcat下的webapps目录
    2、把.sql的数据导入navicat
    3、启动tomcat服务
    sh startup.sh
    4、修改 项目连接数据库的文件。让项目连接上数据库。
    默认路径: /opt/soft/apache-tomcat-8.5.47/webapps/test/WEB-INF/classes
    修改:
    数据库服务器IP地址:
    数据库名称:myroot
    远程连接用户的用户名:myroot
    远程连接用户的密码:123456

    总结rpm和yum安装方式

    rpm包:

    查看:rpm -qa |grep 包名
    安装:rpm -ivh 包名
    卸载:rpm -e 包名
    升级:rpm -Uvh 包名

    yum命令:

    查看:yum list 包名
    安装:yum -y install 包名 (-y表示每次提示都选择yes)
    卸载:yum -y remove 包名
    升级:yum upgrade 包名

    LINUX基础(一)
    LINUX基础(二)
    LINUX基础(三)
    LINUX基础(五)

  • 相关阅读:
    轻量级Spring定时任务(Spring-task)
    Mysql语句优化建议
    python时间日期处理
    subprocess
    Tkinter初体验
    java基础
    java JVM
    NFV
    java加载properties文件的六种方法总结
    悲观锁和乐观锁的区别
  • 原文地址:https://www.cnblogs.com/TD1900/p/11769957.html
Copyright © 2020-2023  润新知