`
pmfou_site
  • 浏览: 30097 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

linux mysql 安装

阅读更多
1.查找以前安装的
查找以前是否装有MySQL

命令:rpm -qa|grep -i MySQL

2、删除MySQL

删除命令:rpm -e --nodeps 包名


( rpm -ev MySQL-4.1.12-3.RHEL4.1 )

3、删除老版本MySQL的开发头文件和库

命令:rm -fr /usr/lib/MySQL

rm -fr /usr/include/MySQL

注意:卸载后/var/lib/MySQL中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除

rm -f /etc/my.cnf

  rm -fr /var/lib/MySQL



1。把MySQL安装包放置并解压到/usr/local下
tar zxvf MySQL-standard-5.0.27-Linux-i686-glibc23.tar.gz

2。为目录建立符号链接
ln -s MySQL-standard-4.0.24-pc-Linux-gnu-i686 MySQL



3。建立MySQL组和用户
groupadd MySQL
useradd -g MySQL MySQL

4。改变MySQL目录的所属用户和组
chown -R MySQL . #注意保证此时的当前目录是/usr/lcoal/MySQL
chgrp -R MySQL  群组

3、在数据库目录下创建系统数据库的表,--user表示这些数据库和表的所有者为此用户

cd mysql
./scripts/mysql_install_db --user=mysql

4、设置目录权限,将data目录的所有者改为mysql,其它目录的文件的所有者为root

chown -R root:mysql .
chown -R mysql:mysql data

7。在系统启动时自动打开MySQL服务
su - #切换回root用户
cd /usr/local/MySQL
cp support-files/MySQL.server /etc/rc.d/init.d/MySQL #把MySQL的脚本文件拷到系统的启动目录下
cd /etc/rc.d/init.d/


--进入mysql  mysql -u root -p

--修改root 密码 mysqladmin -u root password "1111"
 格式:mysqladmin -u用户名 -p旧密码 password 新密码

  1、例1:给root加个密码ab12。首先在DOS下进入目录mysqlbin,然后键入以下命令

  mysqladmin -uroot -password ab12

  注:因为开始时root没有密码,所以-p旧密码一项就能够省略了。

  2、例2:再将root的密码改为djg345。

  mysqladmin -uroot -pab12 password djg345





linux配置java环境变量(详细)
一. 解压安装jdk
在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录,
执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。之后会在当前目录下生成一个jdk1.6.0_14目录,你可以将它复制到 任何一个目录下。

二. 需要配置的环境变量
1. PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 PATH变量后,就可以在任何目录下执行javac/java等工具了。
2. CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们 需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。
3. JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。

三. 三种配置环境变量的方法1. 修改/etc/profile文件
如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。
·用文本编辑器打开/etc/profile
·在profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

·重新登录
·注解
a. 你要将 /usr/share/jdk1.6.0_14改为你的jdk安装目录
b. linux下用冒号“:”来分隔路径
c. $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值
在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种
常见的错误。
d. CLASSPATH中当前目录“.”不能丢,把当前目录丢掉也是常见的错误。
e. export是把这三个变量导出为全局变量。
f. 大小写必须严格区分。

2. 修改.bash_profile文件

这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bash_profile文件就可以了。
·用文本编辑器打开用户目录下的.bash_profile文件
·在.bash_profile文件末尾加入:

export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

·重新登录

3. 直接在shell下设置变量
不赞成使用这种方法,因为换个shell,你的设置就无效了,因此这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。
只需在shell终端执行下列命令:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

四. 测试jdk
1. 用文本编辑器新建一个Test.java文件,在其中输入以下代码并保存:
public class test {
public static void main(String args[]) {
System.out.println("A new jdk test !");
}
}
2. 编译:在shell终端执行命令 javac Test.java
3. 运行:在shell终端执行命令 java Test
当shell下出现“A new jdk test !”字样则jdk运行正常。

五. 卸载jdk
·找到jdk安装目录的_uninst子目录
·在shell终端执行命令./uninstall.sh即可卸载jdk






--清理 iptables
iptbles -F

chkconfig iptalbe off;
service iptalbe stop;






分享到:
评论

相关推荐

    linux mysql安装

    ### Linux下MySQL安装详解 #### 一、安装前准备与环境搭建 在开始Linux下的MySQL安装之前,我们首先需要确保系统环境已经做好了相应的准备。本篇内容将围绕着Linux环境下MySQL 5.6.16版本的安装过程展开。 ##### ...

    Linux Mysql 安装配置详细文档

    这样,`apt-get`就能从这些镜像站点获取MySQL安装所需的依赖和软件包。 2. **安装必要的依赖**: 使用`apt-get install`命令安装`libaio1`,`gcc`和`chkconfig`等软件。`libaio1`是异步I/O库,MySQL需要它来实现高...

    linux mysql安装(图文)

    运行`./configure`命令,指定安装路径,如`--prefix=/usr/local/mysql/`,这将把MySQL安装到指定目录。然后,使用`make`命令进行编译,最后执行`make install`来安装MySQL。 安装完成后,需要创建MySQL的用户和用户...

    linux mysql 安装教程

    1. **创建MySQL安装目录**: ```bash mkdir /usr/local/mysql ``` 2. **上传安装文件**: 将MySQL的安装文件(例如`.tar.gz`格式)上传到服务器上。这里使用的是`.tar.gz`格式,因为它允许指定安装目录,而使用...

    linux安装mysql

    这个文件可以从MySQL安装目录下的`support-files`目录中的模板文件复制而来,具体选择哪个模板取决于你的服务器内存大小: - `my-medium.cnf`适合128MB内存 - `my-large.cnf`适合512MB内存 - `my-huge.cnf`适合1GB...

    Linux下安装Mysql

    而“Linux mysql安装教程”则意味着我们将遵循一套步骤来完成安装过程。 在标签中,“mysql rpm包”再次强调了我们使用RPM格式的包来安装MySQL,“安装教程”意味着我们将提供详细的步骤指导。 在提供的压缩包子...

    MySQL数据库的安装配置(Linux+Windows超详细)

    ### MySQL数据库的安装配置详解(Linux + Windows) #### 一、概述 MySQL 是一款非常流行的开源关系型数据库管理系统,被广泛应用于各种规模的企业和个人项目中。它不仅支持多种操作系统平台,如 Linux 和 Windows...

    linux下安装mysql服务器

    Linux 下安装 MySQL 服务器 Linux 下安装 MySQL 服务器是指在 Linux 操作系统中安装和配置 MySQL 数据库服务器的过程。MySQL 是一种关系型数据库管理系统,广泛应用于 Web 应用程序中。 知识点: 1. 安装 MySQL ...

    linux mysql安装与使用指令大全

    根据提供的文件信息,本文将详细解析 Linux 下 MySQL 的安装步骤及使用指令,旨在为用户提供一套完整的 MySQL 安装与管理指南。 ### 一、Linux 下 MySQL 的安装 #### 1.1 准备工作 在开始安装之前,请确保你的 ...

    linux一键安装mysql

    总结来说,"Linux一键安装MySQL"是一个通过自动化脚本简化MySQL安装和配置过程的方法,极大地节省了系统管理员的时间和精力。正确执行上述步骤,你就能在Linux环境中快速部署并开始使用MySQL数据库。不过,值得注意...

    在Linux下MySQL安装配置使用指南

    ### Linux下MySQL安装配置使用指南知识点梳理 #### 一、引言 Linux用户群体庞大,其中不少人对Linux系统下的数据库管理感兴趣。MySQL作为最流行的开源数据库管理系统之一,拥有跨平台特性,同样受到Linux用户的青睐...

    linux下安装mysql5.5

    在Linux系统中安装MySQL 5.5的步骤详细而关键,这个过程涉及到多个环节,包括卸载旧版本、安装依赖、解压安装包、配置权限、启动服务以及进行安全设置。以下是对整个过程的详细说明: 首先,如果你的系统中已经存在...

    linux安装mysql详细新手图文教程+mysql5.1.30软件

    以下是一个详细的Linux MySQL安装教程,适用于新手,并以MySQL 5.1.30版本为例。 ### 一、系统准备 在开始安装前,确保你的Linux系统已经更新到最新版本,可以通过运行`sudo apt-get update`(Ubuntu/Debian)或`...

    linux mysql安装自动化安装脚本

    直接执行压缩包里面的mysql.sh即可,附带my.cnf配置文件,数据库版本5.6

    Linux MySQL 安装具体步骤描述命令

    在Linux系统中安装MySQL是一项常见的任务,特别是在Java开发环境中,MySQL是常用的数据库系统。以下是Linux上安装MySQL的详细步骤: 1. **检查已安装的MySQL**: 首先,你需要确认系统中是否已经安装了MySQL。可以...

    Linux安装MySql devel

    标题"Linux安装MySQL-devel"指向了一个具体的操作任务,即在Linux环境下安装MySQL的开发库。在这个过程中,我们将主要关注以下知识点: 1. **MySQL-devel组件**:MySQL-devel包含了用于编译MySQL客户端和服务器端...

    Linux下mysql5.6的安装文档

    ### Linux下MySQL 5.6的安装与配置详解 #### 安装前准备 在开始安装MySQL 5.6之前,确保已经安装了Linux操作系统,并且系统满足MySQL 5.6的基本运行要求。 #### 下载MySQL 5.6安装包 从MySQL官方网站下载适用于...

    Linux系统安装部署MySql操作步骤(20200408).txt

    描述Linux系统安装部署MySql操作详细步骤 描述Linux系统安装部署MySql操作详细步骤 描述Linux系统安装部署MySql操作详细步骤

Global site tag (gtag.js) - Google Analytics