mysql 安装进入到mysql官网

点击archives

选择版本下载tar

linux 安装mysql数据库——tar.gz包解压安装法

mysql数据库有多种安装方式,本文只介绍在Linux服务器上的tar.gz包解压安装法,

先通过mysql官网或者网络资源下载 mysql-5.7.3-m13-linux-glibc2.5-x86_64.tar.gz(后缀为tar.gz已编译好的安装文件)
1、首先新建mysql用户# useradd  mysql   并设置禁止mysql登录服务权限 # usermod -s /sbin/nologin mysql
2、将下载好的tar.gz文件通过xftp(或则其他工具上传到需要安装的服务器)
3、在# cd usr/local/目录下新建一个文件夹(mysqlService)# mkdir mysqlService
4、回到上传的目录下将 tar.gz文件移动到在# cd usr/local/mysqlService下

# cp -r  mysql-5.7.3-m13-linux-glibc2.5-x86_64.tar.gz   /usr/local/mysqlService/mysql-5.7.3-m13-linux-glibc2.5-x86_64.tar.gz
5、解压命令格式:tar  -zxvf   压缩文件名.tar.gz # tar -zxvf apache-tomcat-7.0.64.tar.gz
6、修改文件名 [root@int02 mysqlService]# mv mysql-5.7.3-m13-linux-glibc2.5-x86_64  mysql

7、添加mysql组和mysql用户,用于设置mysql安装目录文件所有者和所属组。
[root@int02 mysqlService]# groupadd mysql
[root@int02 mysqlService]# useradd -r -g mysql mysql

9、进入mysql文件夹,也就是mysql所在的目录,并更改所属的组和用户。

10、[root@int02 mysql]# chown -R mysql:mysql ./

检查当前目录下是什么是不是在编译安装完的mysql程序的目录中,在该目录下有没有下scripts,然后再检查下scripts/目录下有没有mysql_install_db这个文件,还有这个文件是不是有执行的权限
      [root@int02 mysql]# ./scripts/mysql_install_db  --user=mysql

11、把当前目录下的文件及目录的属主改为root用户。
      [root@int02 mysql]# chown  -R root:root ./

把mysql_data文件夹的属主改为mysql用户。
      [root@int02 mysql]# chown  -R mysql:mysql data
      把配置文件cope到/etc/init.d/目录下
     [root@int02 mysql]# cp support-files/mysql.server  /etc/init.d/mysql

在安装目录下新建一个log/mysqld.log目录

12、修改下配置文件 [root@int02 mysql]# vim /etc/my.cnf
    [client]
         default-character-set=utf8

[mysqld]
    character-set-server=utf8
    datadir=/usr/local/mysqlService/mysql/data
    basedir=/usr/local/mysqlService/mysql
    socket=/tmp/mysql.sock

[mysqld_safe]
   log-error=/usr/local/mysqlService/mysql/log/mysqld.log

13、检查相关文件目录是否有足够权限
      # ll
       若没有权限 则对需要的应文件进行赋权限
     # chmod -R 755 mysqld.log
14、启动mysql服务

[root@int02 mysql]# service mysql start
停止mysql服务
[root@int02 mysql]# service mysql stop

15、查看服务进程
[root@int02 mysql]# ps -ef|grep mysql
查看mysql日志
[root@int02 mysql]# vi log/mysqld.log

16.修改MySQL的root用户的密码以及打开远程连接
[root@localhost mysql]# mysql -u root mysql

mysql> use mysql;
mysql> desc user;
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";    //为root添加远程连接的能力
mysql> update user set Password = password('123456') where User='root';    //设置root用户密码
mysql> select Host,User,Password from user where User='root';
mysql> flush privileges;
mysql> exit

重新登录
[root@localhost mysql]# mysql -u root -p
Enter password:123456

若还不能进行远程连接,关闭防火墙
[root@localhost]# /etc/rc.d/init.d/iptables stop

卸载 mysql

1、 rpm -qa | grep -i mysql  
2、rpm -e mysql-libs-5.1.61-4.el6.x86_64 --nodeps
3、rm -rf mysql 文件夹

-------------------------------------------------------------------------------------

安装jdk

tar -zxvf jdk-8u60-linux-x64.tar.gz

vim /etc/profile

source /etc/profile       使profile文件生效

添加如下内容:JAVA_HOME根据实际目录来
JAVA_HOME=/usr/java/jdk1.8.0_60
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

source /etc/profile

java -version

java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) Client VM (build 25.60-b23, mixed mode)

linux安装jdk mysql的更多相关文章

  1. Linux 安装jdk+mysql+tomcat

    参考: 安装 jdk+mysql+tomcat   https://www.w3h5.com/post/65.html 安装 mysql  https://blog.csdn.net/qq_23123 ...

  2. Linux安装JDK、MySQL和Tomcat

    1 依赖的安装 因为JDK.Tomcat和MySQL的安装过程中需要从网上下载部分支持包才可以继续,所以需要提前安装好依赖. yum install glibc.1686 yum -y install ...

  3. linux系统下安装jdk,mysql,tomcat 和redis 和jedis入门案例

    Day47笔记Linux+redis入门 Day47   知识讲解:Jedis 1.Linux上jdk,mysql,tomcat安装(看着文档安装) 准备工作: 因为JDK,TOMCAT,MYSQL的 ...

  4. Linux+Redis实战教程_Linux上安装jdk,mysql,tomcat_安装jdk

    1. Linux上安装jdk,mysql,tomcat[重点] Windows 控制面板 添加/卸载程序 进行程序的安装.更新.卸载.查看 rpm命令:相当于windows的添加/卸载程序 进行程序的 ...

  5. linux 安装jdk

    1.Linux安装JDK步骤1. 先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm) ,推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也 ...

  6. Linux安装JDK详细步骤

    Linux安装JDK步骤 1.先从网上下载jdk(jdk-7u1-linux-i586.rpm),下载地址:http://www.oracle.com/technetwork/java/javase/ ...

  7. Linux安装Jdk,CentOS安装Jdk

    Linux安装Jdk,CentOS安装Jdk >>>>>>>>>>>>>>>>>>>& ...

  8. Linux安装JDK步骤

    Linux安装JDK步骤 1.先从官网下载JDK安装包,我下载的是:jdk-8u131-linux-x64.tar.gz版本 2.在usr下创建java文件夹 # mkdir /usr/java 3. ...

  9. window、linux安装jdk,excel 导入oracle,WebService,window 端口查看,svn服务安装,oracle用户解锁

    内存泄露分析插件http://download.eclipse.org/mat/1.3/update-site/birt插件http://download.eclipse.org//birt/upda ...

随机推荐

  1. window下zookeeper的下载启动和报错等问题

    在使用dubbo等需要用到zookeeper,之前window下本地部署,启动一直有问题,后面折腾了下才部署成功,此次记录下来. 将zookeeper下载之后,解压到指定目录即可,无需安装.例如:解压 ...

  2. Android 网络编程之最新OKHTTP:3.9.0

    本节前言 本来是想围绕着HttpClient讲解的,后来发先Android4.4之后okhttp代替了hc,所以将不再讲解hc okhttp的简单使用,主要包含: 一般的get请求 一般的post请求 ...

  3. puppeteer:官方出品的chrome浏览器自动化测试工具

    puppeteer发布应该有一段时间了,这两天正好基于该工具写了一些自动化解决方案,在这里抛砖引给大家介绍一下. 官方描述: Puppeteer is a Node library which pro ...

  4. Data Model for Certificate

  5. 使用PIP扩展BTARN

    下载安装部署 从GS1 US RosettaNet下载相应的PIP文件  新建BizTalk解决方案并设置签名 添加->现有项(C:\Program Files (x86)\Microsoft ...

  6. 15个最佳的 JavaScript 表单验证库

    客户端验证在任何项目都是不够的,因为 JavaScript 可以直接忽略,人们可以提交请求到服务器. 然而这并不意味着客户端验证都没必要了,很多时候我们需要在用户提交到服务器之前给予提示.JavaSc ...

  7. python 读取大文件,按照字节读取

    def read_bigFile(): f = open("123.dat",'r') cont = f.read() : print(cont) cont = f.read() ...

  8. iOS10.3 起,将支持应用内评分

    iOS10.3 起,将支持应用内评分. (2017-01-25,现在最高版本iOS10.2.1,Xcode 稳定版本Xcode8.2.1,Xcode Beta版本 Xcode8.3Beta(BW109 ...

  9. Python3输入输出

    Python两种输出值的方式: 表达式语句和 print() 函数. 第三种方式是使用文件对象的 write() 方法,标准输出文件可以用 sys.stdout 引用. 如果你希望输出的形式更加多样, ...

  10. ubuntu 下无损扩展分区

    命令扩展: http://www.cnblogs.com/greatfish/p/7347945.html http://www.cnblogs.com/wangxingggg/articles/68 ...