Linux下MySQL安装配置jdk 您所在的位置:网站首页 iview安装 Linux下MySQL安装配置jdk

Linux下MySQL安装配置jdk

2023-03-28 15:50| 来源: 网络整理| 查看: 265

 

https://blog.csdn.net/weixin_42651887/article/details/113221765

重温记录下Linux环境下JDK和MySQL的安装。

JDK的安装

下载解压

解压1tar -xvzf jdk-8u152-linux-x64.tar.gz

配置环境变量

以root用户使用以下命令进入配置环境变量的profile文件。1vim /etc/profile

在文件末尾加入以下内容并保存(注意修改JDK路径)。1

2

3

4# set java environment

export JAVA_HOME=/usr/soft/jdk1.8.0_152

export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

在命令行使用以下命令使环境变量生效。1source /etc/profile

切换JDK版本

当Linux中安装多个JDK时切换进行版本切换。

查看选择所有JDK。1alternatives --config java

给jdk1.8.0_152设置序列号,输入以下命令(注意修改JDK目录)。1alternatives --install /usr/bin/java java /usr/soft/jdk1.8.0_152 4

输入以下命令,选择JDK对应的数字,切换JDK版本。1alternatives --config java

MySQL的安装与卸载

yum安装

把yum源包上传到linux,依次执行以下命令进行安装。1

2yum localinstall mysql-community-release-el6-5.noarch.rpm

yum install mysql-server

安装完成后启动MySQL1service mysqld start

给root用户设置密码1/usr/bin/mysqladmin -u root password 'root'

进入MySQL后进行远程连接授权1GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

卸载

查看MySQL的安装路径1whereis mysql

查看mysql的安装包1rpm -qa|grep mysql

卸载1yum remove mysql

若卸载不完全,则要逐个卸载1

2

3

4rpm -qa|grep mysql

yum remove mysql-community-release-el6-5.noarch

yum remove mysql-community-common-5.6.38-2.el6.x86_64

yum remove mysql-community-libs-5.6.38-2.el6.x86_64

删除mysql的数据库文件1rm -rf /var/lib/mysql/

安装包离线安装

1

2

3

4

5

6mv mysql-5.6.38-linux-glibc2.12-x86_64.tar.gz /usr/local/

cd /usr/local/

tar -zxvf mysql-5.6.38-linux-glibc2.12-x86_64.tar.gz

// 重命名

mv mysql-5.6.38-linux-glibc2.12-x86_64 mysql

检查MySQL组和用户是否存在,如无创建1

2

3

4

5cat /etc/group | grep mysql

cat /etc/passwd | grep mysql

// 如果没有则创建。useradd -r参数表示mysql用户是系统用户,不可用于登录系统

groupadd mysql

useradd -r -g mysql mysql

分配用户和组1

2

3

4

5

6cd mysql

// 更改mysql目录所属的用户(用户为mysql)

chown -R mysql ../mysql/

// -R是递归的意思,就是把mysql目录下的全部文件和子目录都设置为mysql用户和mysql组。

chgrp -R mysql ../mysql/

// 上面的做法是为了把mysql降权,以限定只能访问属于mysql用户的文件。

安装及初始化数据库(创建系统数据库的表)1./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/

配置MySQL数据库1

2

3

4

5

6

7

8// 复制配置文件

cp -a ./support-files/my-default.cnf /etc/my.cnf

// 更改配置文件信息

vi /etc/my.cnf

// 加入以下内容

# These are commonly set, remove the # and set as required.

basedir = /usr/local/mysql

datadir = /usr/local/mysql/data

修改MySQL密码1

2

3

4

5

6// 启动MySQL

./support-files/mysql.server start

// 修改密码

./bin/mysqladmin -u root -h localhost.localdomain password 'root'

// 进入MySQL

./bin/mysql -h127.0.0.1 -uroot -proot

增加远程登录权限1

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

flush privileges;

将MySQL加入Service系统服务1

2

3

4

5

6// 先退出MySQL

cp support-files/mysql.server /etc/init.d/mysqld

chkconfig --add mysqld

chkconfig mysqld on

service mysqld restart

service mysqld status

到这里MySQL就配置完成了,剩下的就是优化MySQL,配置/etc/my.cnf啦! ———————————————— 版权声明:本文为CSDN博主「尽是远方」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/weixin_42651887/article/details/113221765

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有