Linux下MySQL安装配置jdk | 您所在的位置:网站首页 › iview安装 › Linux下MySQL安装配置jdk |
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 实验室设备网 版权所有 |