文档库 最新最全的文档下载
当前位置:文档库 › 基于Linux下的MySQL数据库的安装与配置

基于Linux下的MySQL数据库的安装与配置

基于Linux下的MySQL数据库的安装与配置
基于Linux下的MySQL数据库的安装与配置

1引言

经过一段时间的学习有关网络和Linux的学习才进行,在Linux平台做这样的课程设计有一定的难度这个必然的。对于本课程设计我花了相当一部分时间在研究Linux,由于它是我最近才真正接触的操作系统,所以在这个课程设计必然会有一些不合人意的地方。

1.1 课程设计的意义

该课程设计是在我学过了计算机网络以及Red Hat Linux[1]后进行的。我所使用的不是Red Hat Linux平台并且对Linux并不熟悉,再加上使用Ubuntu Linux[2]操作系统,所以对我而言绝对是一个挑战。

为什么我会使用Ubuntu Linux呢?原因一与课程设计的题目有关,这部分内容与书上的相关,并且书上所写的方法不能够体现Linux命令的使用;原因二Ubuntu Linux 是现在世界上用户最多的一个平台,相当稳定。所以借此次机会边学习Ubuntu Linux边做课程设计,一举两得。

开源在IT领域已经是不可抵挡的潮流,都提倡开源,当然还有一些地方没有做到开源,尽管开源势不可挡。Linux有许多种类型,但是内核是一样。在不同的Linux平台下,相应的指令系统有所不通,但是大体上没有很大的区别。然而众所周知,在Windows操作系统下,MySQL的安装实在是简单,而Linux作为一个开源的操作系统,许多新接触此开源系统和开源数据库的人不知道如何去在Linux下安装和配置MySQL。本课程设计便是在此情景下通过对Linux和MySQL的理解和掌握而设计的,并成功实现了预期的功能。

1.2 课程设计的目的

对于该课程设计,目的有三个:

(1) 学习在Linux平台下对MySQL进行安装和配置

(2) 熟悉并掌握Ubuntu Linux的独有命令

(3) 熟悉MySQL操作命令

1.3 相关概念简介

(1)Ubuntu Linux

Ubuntu是一个以桌面应用为主的Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词(译为吾帮托或乌班图),意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观,类似华人社会的“仁爱”思想。Ubuntu基于Debian发行版和GNOME桌面环境,与Debian的不同在于它每6个月会发布一个新版本。Ubuntu 的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。Ubuntu具有庞大的社区力量,用户可以方便地从社区获得帮助。

Ubuntu十分重视系统安全,所有系统相关的任务均需使用sudo[3]指令是它的一大特色,这种方式比传统的以系统管理员帐号进行管理工作的方式更为安全,此为Linux、Unix系统的基本思维之一。同时,Ubuntu也相当注重系统的易用性,标准安装完成后,一开机就可以投入使用,简单地说,就是安装完成以后,用户无需再费神安装浏览器、Office套装程序、多媒体播放程序等常用软件,一般也无需下载安装网卡、声卡等硬件设备的驱动,但部份显卡需要额外下载的驱动程序,且不一定能用包库中所提供的版本。Ubuntu的开发者与Debian和GNOME[4]开源社区合作密切,其各个正式版本的桌面环境均采用GNOME的最新版本,通常会紧随GNOME项目的进展而及时更新,同时,也提供基于KDE、XFCE等桌面环境的派生版本。Ubuntu与Debian使用相同的deb 软件包[5]格式,可以安装绝大多数为Debian编译的软件包,虽然不能保证完全兼容,但大多数情况是通用的。

(2) MySQL

MySQL是一个真正的多用户、多线程SQL数据库服务器[6]。SQL(结构化查询语言)是世界上最流行的和标准化的数据库语言。MySQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。SQL是一种标准化的语言,它使得存储、更新和存取信息更容易。例如,你能用SQL语言为一个网站检索产品信息及存储顾客信息,同时MySQL也足够快和灵活以允许你存储记录文件和图像。

MySQL 主要目标是快速、健壮和易用。最初是因为我们需要这样一个SQL服务器,它能处理与任何可不昂贵硬件平台上提供数据库的厂家在一个数量级上的大型数据库,但速度更快,MySQL就开发出来。自1996年以来,我们一直都在使用MySQL,其环

境有超过40个数据库,包含10,000个表,其中500多个表超过7百万行,这大约有100 个吉字节(GB)的关键应用数据。MySQL建立的基础是业已用在高要求的生产环境多年的一套实用例程。尽管MySQL仍在开发中,但它已经提供一个丰富和极其有用的功能集。

对与它的未来,MySQL的开发将继续以快速进行着。事实上,开发步伐对大多数开放源代码是一种挑战。本文提到的几个抱怨中有很多新功能正在解决,然而,我将不对还没确实存在的特征做评价。开发者们向我表明了在未来的开发中把增加查询功能和提高查询速度作为最高优先级。

2 MySQL的下载与安装

我们在Windows操作系统下安装任何的应用程序都不是很问题,只要点开setup.exe 文件。我们就可以一直下一步或者中间要选择安装路径,但是那些都是一些非常简单的操作,只要一个会用电脑的人,我想他也是懂得安装这些软件的。但是在Linux下就有所不一样,就单单的操作已经对一些人是一个难题了。下面我将介绍这个软件的安装。

2.1 Linux平台下MySQL的下载

在Linux平台下,要下载MySQL可以采用两种方法,一种是通过网页直接下载,这种下载方式和Windows下载方式没有区别,另一种是通过命令行方式下载。本课程设计采用两种方式结合。由于我是用的是源码包安装,所以我下载了mysql-5.1.34.tar.gz,在网址https://www.wendangku.net/doc/4311914452.html,/soft/1262.html可以下载到这个版本。这个版本不是最新,由于这里我考虑到软件的稳定性,所以使用这个较为老的版本。

2.2 Linux平台下MySQL的安装

在Linux平台下安装MySQL和Windows平台下安装有所不同,但也有相同的地方,都有图形界面安装方式,我不会用这种方式安装。在此课程设计中,我采用源码包的方式安装MySQL,源码包安装方式有需要在网上下载相关文件,如果是网速不好或没有联网的方式的地方是无法安装的。如果网速不好可以考虑换源,由于Ubuntu默认源是非洲地区的,而我们是中国地区,所以可以换一个源,尽量离中国比较近的地方,比如韩国、日本、俄罗斯的都可以。所以具体安装如下步骤:

如果你是刚安装的Ubuntu首先换源[7],这是为了源码包安装是的下载快捷做的准备工作:

(1)备份旧源到/etc/apt/sources.list.backup

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

(2)用gredit编辑sources.list文件,当然也可以使用vi工具;

sudo gedit /etc/apt/sources.list

(3)删除sources.list文件下的源地址全部删除,再把以下的源地址复制到sources.list 文件里面并且保存;

deb https://www.wendangku.net/doc/4311914452.html,/ubuntu/ gutsy main restricted universe multiverse

deb https://www.wendangku.net/doc/4311914452.html,/ubuntu/ gutsy-security main restricted universe multiverse deb https://www.wendangku.net/doc/4311914452.html,/ubuntu/ gutsy-updates main restricted universe multiverse deb https://www.wendangku.net/doc/4311914452.html,/ubuntu/ gutsy-proposed main restricted universe multiverse deb https://www.wendangku.net/doc/4311914452.html,/ubuntu/ gutsy-backports main restricted universe multiverse deb-src https://www.wendangku.net/doc/4311914452.html,/ubuntu/ gutsy main restricted universe multiverse

deb-src https://www.wendangku.net/doc/4311914452.html,/ubuntu/ gutsy-security main restricted universe multiverse

deb-src https://www.wendangku.net/doc/4311914452.html,/ubuntu/ gutsy-updates main restricted universe multiverse

deb-src https://www.wendangku.net/doc/4311914452.html,/ubuntu/ gutsy-proposed main restricted universe multiverse

deb-src https://www.wendangku.net/doc/4311914452.html,/ubuntu/ gutsy-backports main restricted universe multiverse

deb https://www.wendangku.net/doc/4311914452.html,/ubuntu-cn/ gutsy main restricted universe multiverse

deb https://www.wendangku.net/doc/4311914452.html,/ubuntu-cn/ gutsy main restricted universe multiverse 为了保证安装顺利进行,还需要安装一些语言环境如perl[8],以及编译环境gcc和g++,以及相关的软件libncurses5-dev和kdelibs_dev kdelib[8],主要原因是Ubuntu里面可能没有这些软件,以下所有安装不需要验证。

(1)安装perl、gcc、g++,命令部分截图如图2.1所示:

sudo apt-get install g++ gcc make automake perl

图2.1 安装p erl、gcc、g++部分截图

(2)安装libncurses5-dev、kdelibs_dev 和kdelib

sudo apt-get update

apt-get install build-essential

sudo apt-get install libncurses5-dev

sudo apt-get install kdelibs4-dev

sudo apt-get install kdelibs4c2a

以上的语言环境和编译环境安装完毕后,就开始进行正式安装步骤:

1.解压下载好的源码包mysql-5.1.34.tar.gz,由于我把这个源码包直接放在了桌面,所示指令,操作如图

2.2所示:

tar zxvf /home/Antino/桌面/mysql-5.1.34.tar.gz

图2.2解压源码包

(2)进入解压后的文件目录结果如图2.3所示:

图2.3 cd命令进入解压后的文件夹

(3)指定安装目录,命令如图2.4所示:

图2.4安装目录设置

(4)用make命令编译当前目录下的所有必要的的文件,命令如图2.5所示:

图2.5 make编译命令

(5)编译完成后使用下面命令进行安装,如图2.6所示:

sudo make install

图2.6 MySQL安装命令

(6)复制源码包内的设置文件到/etc/系统统一的设置文件路径,命令及图2.7如下:

sudo cp support-files/https://www.wendangku.net/doc/4311914452.html,f /etc/bin/https://www.wendangku.net/doc/4311914452.html,f

图2.7 设置文件复制

(7)添加用户组mysql并在用户主里面添加用户mysql,用户组和用户名可以随便取名:

sudo groupadd mysql

sudo useradd mysql

(8)用户权限设置,注意第一条和第三条命令后面的“.”不要遗漏,如图2.7所示:

sudo chown -R root .

sudo chown -R mysql var

sudo chown –R mysql .

图2.7 用户权限设置

到这里,MySQL基本安装完成,下一节将进行MySQL配置,事实上前面的安装所移动的文件也是配置的一部份,下面将彻底进行MySQL配置。

3 MySQL的配置

安装软件的前序步骤我相信也不是很难,但是配置却是一个很重要的环节,一个软件是否配置好,直接关系到一个软件的运行和操作的难以程度。下面我将介绍MySQL的配置过程。

3.1登录MySQL

MySQL登录命令是mysql,mysql的使用语法如下:

mysql [-u username] [-h host] [-p[password]] [dbname]

username 与password分别是MySQL的用户名与密码。MySQL默认用户是root,

由于初始没有密码,第一次进时只需键入mysql即可。这里要明白一个概念,所谓root 用户是所有用户中权限最多的用户,对于不同应用程序或者系统很多都是有用户的,也都设置用户权限,所以在这里所说的root用户只是MySQL数据库的一个超级用户,和前面图面里面的root不一样,那是Linux下的一个超级用户。图3.1是刚安装好的MySQL使用mysql所显现的状态,使用exit或者quit表示退出:

图3.1 mysql首次运行

对MySQL数据库的超级用户root修改密码,当修改后,如果还是想上面一样的操作就会报错。增加了密码后的登录格式如下:

mysql -u root -p

Enter password: (输入密码)

其中-u选项表示后面紧跟着的是用户名username,-p选项表示需要输入密码才可以进入MySQL系统,回车后在输入密码处输入密码。这里有一个需要注意的地方,所有的密码在Linux系统下都是以空白的形式显现在用户面前,所以当你输入了密码却没看到有密码的痕迹的时候不要认为你没有输入密码或者光标不在当前位置。

3.2 MySQL的几个重要目录

对于MySQL有一个重要的地方需要注意,那就是都目录里面的脚本有一定的了解,这样才能够很好地快捷地使用这些命令。

MySQL安装完成后不像SQL Server默认安装在一个目录,它的数据库文件、配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Linux的初学者,因为Linux本身的目录结构就比较复杂,如果搞不清楚MySQL的安装目录那就无从谈起深入学习。所以接下来会对以下的几个目录进行简单的介绍。主目录下的文件夹如图3.2所示:

图3.2 MySQL下所有文件夹

下面就介绍一下这几个目录。

(1)数据库目录相当放置客户所创建数据库,数据表等内容。

/var/lib/mysql/

(2)配置文件,如mysql.server命令及配置文件,mysql.server命令可以对mysql进行启动和停止

/share/mysql

(3)相关命令目录,这是一个最重要的目录,绝大部分的脚本命令都在这个文件面这个文件夹里面的命令也是最常用的命令,如mysql_config、myql_install_db 、mysqladmin等等。

/mysql/bin

(4)include文件夹

这个文件夹里面主要是一些头文件,是支持MySQL正常运行的一些文件,就如同写程序是的头文件一样。

3.3修改登录密码

MySQL默认是没有密码,但是对于一个数据库而言没有密码,就相当于一个人家里没有门一样可以随便进出,显然没有密码是相当不好的。

(1)命令

mysqladmin -u root password new-password

格式:mysqladmin -u用户名-p旧密码password新密码,例如给root加个密码123。由于开始root用户没有密码,所以“-p旧密码”可以省略,键入以下命令:bin/mysqladmin -u root password 123

图3.3是修改密码的截图:

图3.3 root用户密码修改

(2)测试是否修改成功

不用密码登录,也就是是直接使用mysql直接登录。用修改后的密码登录,也就是使用命令mysql -u root --password进行登录。这里要注意password前面是两条杠,图3.4是测试结果:

图3.4 密码修改测试结果

3.4启动与停止

(1)启动

方法一、使用mysql.server start进行启动,使用ps –e查看进程,看mysql是否启动了结果如图3.5和图3.6所示:

图3.5 使用mysql.server start启动服务

图3.6 使用ps -e显示进程

方法二、使用service mysql start进行启动,这个不需要查看进程就可以知道它是否已经启动了,如图3.7所示:

图3.7 使用service mysql start启动服务

(2)停止

方法一、使用命令mysqladmin -u root -p shutdown停止,如图3.8所示,并且使用ps –e查看进程,看进程是否被关闭,结果显示如图3.9所示,由于最近运行的进程默认情况下是在靠下显示,所以图3.9是部分截图,可以看出里面已经没有mysql和mysqld-_safe进程了。

图3.8使用命令mysqladmin -u root -p shutdown停止服务

图3.9 进程显示

方法二、使用命令mysql.server stop进行启动,结果如图3.10所示,使用ps –e可查看所有进程。

图3.10使用mysql.server stop停止服务

3.5更改MySQL目录

MySQL默认的数据文件存储目录为/var/lib/mysql。假如要把目录移到/home/data下需要进行下面几步:

(1)/home/antino目录下建立data目录

cd /home/antino

mkdir data

(2)把MySQL服务进程停掉

mysqladmin -u root -p shutdown

(3)把/var/lib/mysql整个目录移到/home/antino/data

mv /var/lib/mysql /home/data/

这样就把MySQL的数据文件移动到了/home/data/mysql下

(4)搜索https://www.wendangku.net/doc/4311914452.html,f配置文件

如果/etc/目录下找https://www.wendangku.net/doc/4311914452.html,f配置文件命令如下:

cp /home/antino/mysql/share/mysql/https://www.wendangku.net/doc/4311914452.html,f/etc/https://www.wendangku.net/doc/4311914452.html,f

(5)编辑MySQL的配置文件/etc/https://www.wendangku.net/doc/4311914452.html,f[9]

为保证MySQL能够正常工作,需要指明mysql.sock文件的产生位置。修改socket=/var/lib/mysql/mysql.sock一行中等号右边的为:/home/antino/mysql/mysql.sock 。操作如下:

vi https://www.wendangku.net/doc/4311914452.html,f

# The MySQL server

[mysqld]

port= 3306

#socket= /var/lib/mysql/mysql.sock

socket= /home/data/antino/mysql/mysql.sock

(6)修改MySQL启动脚本/etc/rc.d/init.d/mysql

最后,需要修改MySQL启动脚本/etc/rc.d/init.d/mysql,把其中datadir=/var/lib/mysql 一行中,等号右边的路径改成你现在的实际存放路径:home/antino/data/mysql。

vi/etc/rc.d/init.d/mysql

#datadir=/var/lib/mysql

datadir=/home/antino/data/mysql

(7)重新启动MySQL服务

share/mysql.server start

或用reboot命令重启Linux

经过查看进程表,发现启动成功。到此我对MySQL数据库的安装和配置已经完成,下一节将对我所安装和配置的MySQL进行整体的测试。

4 MySQL的测试

已经对MySQL安装和配置完成,实用一些实例来对该软件是必要的,只有通过软件的实例测试,才能真正客观地判断出我所安装和配置的MySQL是可用的正确的。下面我用了以下几个步骤进行测试。

4.1显示数据库

在显示数据库之前使用命令“create database zhangyue;”而后使用“show databases;”,结果如下图4.1所示:

图4.1 数据库的显示

刚安装完MySQL有两个数据库:mysql和information_schema[10]。

mysql存储了系统的用户权限信息。

information_schema存储了系统中的数据库对象信息,如用户表信息、列信息、权限信息、字符集信息、分区信息等等。

4.2显示数据库中的表

使用以下命令,对数据库中的表进行显示,如图4.2所示:

mysql> use zhangyue;

mysql>create table loginIfo(uname varchar(10),upassword varchar(10))

mysql> show tables;

图4.2 数据库中表的显示

4.3增加记录

m ysql> insert into 表名values(值列表);

mysql> select * from 表名;

按照上面命令,我添加了两条命令,以及用select语句查找了所有在loginIfo表总的数据,结果如图4.3所示:

图4.3 增加信息和查找信息

4.4修改记录

将xiaoming的upassword改为4321

命令mysql> update loginIfo set upassword='4321' where uname='zhangyue1'; 按该命令所运行的结果,如图4.4所示,很容易可以和图比较出,zhangyue1 这个记录的内容将已经按预期的结果改变了:

图4.4 修改记录

4.5删除记录

删除zhangyue1的记录指令mysql> delete from loginIfo where uname='zhangyue1'; 运行结果如图4.5所示:

图4.5 记录删除

4.6删除数据库和删数据表

使用命令“drop database 库名;”和“drop table 表名;”可以删除数据库和数据表,这里我先删除数据表,而后删除数据库zhangyue,结果如图4.6所示,首先删除了数据表loginIfo,用“show tables;”命令可以看到数据库zhangyue中的loginIfo 已经被删除了。在接着删除数据库zhangyue,使用“show databases;”可以看到由原来的三个数据库,现在变成了两个。

图4.6 数据库和数据表的删除

结束语

本文探讨的是一个基于Linux下的MySQL数据库的安装与配置。

首先我使用的是发行版本名为Ubuntu 8.10的操作系统,通过这次的课程设计我开渐渐熟悉了在Ubuntu下的sudo命令,以及许多Linux的命令。事实上,每一种软件都有它特定的命令,并不是所有的命令适合于说有场合,比方说,当我们进入了vi编辑器以后,在使用命令kill来结束进程是不可能的事情。原因就是kill不是vi的指令,它是操作系统下的。经过这个课程设计以后我学到了以块状形式学习指令,而不是想开始学Linux那样,把所有的指令混杂在一起,使我非常迷惑,根本不知道指令到底该怎么用,用在那里,现在有了比较深刻的理解,也比较清楚指令该怎么用了。

其次,我较为理解软件的安装,事实上它们的安装虽然不像windows下的软件安装那样傻瓜式,但是它们也没有大家所想的那样困难。所以我安装软件的时候,我会做三

件事情,下载软件、了解软件运行环境、了解配置参数。只要了解了它们安装软件的时候才能心中有数,而不会想以前那样,安装一个软件,心里没有一个底。

再其次,我对Linux安装与配置MySQL数据库应用程序等各个方面均有了大致的了解,并且对MySQL数据库的使用原理有了更深层次的理解,能够在Linux下完成MySQL的安装与配置。这次课程设计不仅考验和巩固了我们所学的知识,同时也更加强了自己动手实践能力的培养。在本次课程设计中,我遇到了一些有关本次课程设计的不少问题,为了弄懂相关的知识,掌握相关技术,我翻阅了大量的资料,并积极利用互联网丰富的资源查找答案,从中的收获是非常丰富的。

本次课程设计是肖老师指导的,首先我的感谢肖老师的严格要求,否则我不会那样的努力去学习相关知识。其次我要感谢我的同学,在学习和翻阅资料的时候,大家所发表的言论给我很大的启示。再次,我要感谢我的任课老师,细心的教学,给我很大的鼓励。在此,我要再次感谢在本次课程设计中帮助过我的同学和老师,正是由于你们的帮助和支持,我才能克服一个一个的困难和疑惑,直至本文的顺利完成。

参考文献

[1] 刘兵,吴煜煌. Linux实用教程[M]. 北京:中国水利水电出版社,2004 (2)

[2] 郑阿奇. MySQL实用教材[M]. 北京:电子工业出版社,2009(3)

[3] 唐汉明,翟振兴,兴丽发,关宝库,申宝柱. 深入浅出MySQL数据库开发、优化与管理维护[M]. 北京:人民邮电出版社,2008(3)

[4] 文东戈,孙昌立,王旭.Linux操作系统使用教程[M].北京:清华大学出版社,2010(2)

[5] Mark G.Sobell.Linux命令、编辑器与Shell编程[M].北京:清华大学出版社,2010(5)

[6] 刘忆智.Linux从入门到精通[M]. 北京:清华大学出版社,2010(3)

[7] 张文祖.Ubuntu 8.10换源[Z].

百度空间. https://www.wendangku.net/doc/4311914452.html,/Info/38/Info15372,2008

[8] 王淼.MySQL中https://www.wendangku.net/doc/4311914452.html,f配置文件参数的介绍[Z].

百度空间.https://www.wendangku.net/doc/4311914452.html,/digest/2007/06/mysql_mycnf.html

LINUX下安装及配置MYSQL详细过程(自己实践总结)

Red Hat Linux下安装及配置MySQL的详细教程 大致思路如下: 1.下载所需的安装包 (Linux下用wget下载,笔者在window下下载的,用XSHELL命令RZ上传到Linux中) 2.安装MySQL 3.创建新用户并授权 安装及配置的详细步骤如下: 第一步:检测系统版本信息 Linux命令:cat/proc/version Linux version2.6.32-220.el6.i686(mockbuild@https://www.wendangku.net/doc/4311914452.html,)(gcc version 4.4.520110214(Red Hat4.4.5-6)(GCC))#1SMP Wed Nov908:02:18EST2011 当前Linux版本为RedHat4.4.5-6(为内核版本) Linux命令:cat/etc/issue Red Hat Enterprise Linux Server release6.2(Santiago) Kernel\r on an\m Linux命令:uname-a或getconf LONG_BIT Linux localhost.localdomain2.6.32-220.el6.i686#1SMP Wed Nov908:02:18EST2011i686 i686i386GNU/Linux 可以看到当前系统为32位的(而64位系统会有x64字符串显示出来)。 第二步:根据Linux系统的环境,下载mysql Community Server 官方下载地址:https://www.wendangku.net/doc/4311914452.html,/downloads/mysql/ 可以选择【Linux-Generic】,下载对应的RMP包. 由于当前系统为redhat(64位),所以直接选择Oracle&Red Hat Linux4&5。 Mysql安装包有很多,作用也不同,大多数情况下只需要安装MySQL-Server和MySQL-Client,其它包根据需要安装. 32位的下载下面的两个安装包文件:

linux中的Mysql的安装与检测

Ubuntu(linux)中的Mysql 的安装与检测 一、前言 二、安装Mysql 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-5.0.9-0.i386.rpm MySQL-client-5.0.9-0.i386.rpm 下载地址为:https://www.wendangku.net/doc/4311914452.html,/downloads/mysql/5.0.html,打开此网页,下拉网页找到“Linux x86 RPM downloads”项,找到“Server”和“Client programs”项,下载需要的上述两个rpm文件。 2、安装MySQL rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时常用的参数是–ivh ,其中i表示将安装指定的rmp软件包,V表示安装时的详细信息,h表示在安装期间出现“#”符号来显示目前的安装过程。这个符号将持续到安装完成后才停止。 1)安装服务器端 在有两个rmp文件的目录下运行如下命令: [root@test1 local]# rpm -ivh MySQL-server-5.0.9-0.i386.rpm 显示如下信息。 warning: MySQL-server-5.0.9-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5 Preparing... ########################################### [100%] 1:MySQL-server ########################################### [100%] 。。。。。。(省略显示) /usr/bin/mysqladmin -u root password 'new-password' /usr/bin/mysqladmin -u root -h test1 password 'new-password' 。。。。。。(省略显示) Starting mysqld daemon with databases from /var/lib/mysql 如出现如上信息,服务端安装完毕。测试是否成功可运行netstat看Mysql端口是否打开,如打开表示服务已经启动,安装成功。Mysql默认的端口是3306。 [root@test1 local]# netstat -nat Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 上面显示可以看出MySQL服务已经启动。 2)安装客户端 运行如下命令: [root@test1 local]# rpm -ivh MySQL-client-5.0.9-0.i386.rpm warning: MySQL-client-5.0.9-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5

linux下一台服务器安装多个mysql

Linux下一个服务器安装多个mysql 一.为了统一安装的版本,先卸载已经安装的mysql 卸载已经安装的mysql 1. 查找已安装的myslq 版本: #rpm -q mysql 在屏幕上将显示已安装的mysql包名如:mysql-5.0.77-4.el5_5.3 如果通过该命令,提示没有安装mysql,而你确定已安装,可以使用下面命令,尝试一下: #rpm -qa | grep -i mysql MySQL-server-5.5.11-1.rhel5 2. 强制卸载(将要卸载的必须是上面查询到的mysql的全称包括版本号,此处是在 无法正常卸载时不得已的操作,强制卸载,必须用参数--nodeps): #rpm -e --nodeps mysql-5.0.77-4.el5_5.3 3.成功卸载,系统不提示任何信息 二.安装前请先安装所有依赖的包,或者安装过程中看见缺少什么包就安装什么包 三.安装第一个mysql mysql1:使用默认配置 root@localhost usr]# groupadd mysql [root@localhost usr]# useradd -g mysql mysql [root@localhost usr]# cd /usr/local [root@localhost local]# tar -zxvf mysql-5.0.51.tar.gz [root@localhost local]# cd mysql-5.0.51 [root@localhost mysql-5.0.51# ./configure --prefix=/usr/local/mysql [root@localhost mysql-5.0.51]# make [root@localhost mysql-5.0.51]# make install [root@localhost mysql-5.0.51]# cd ../mysql [root@localhost mysql]# ./bin/mysql_install_db --user=mysql [root@localhost mysql]# chown -R root . [root@localhost mysql]# chown -R mysql var [root@localhost mysql]# chgrp -R mysql . [root@localhost mysql]# ./bin/mysqld_safe --user=mysql & [root@localhost mysql]# ./bin/mysqladmin -uroot password mysql [root@localhost mysql]# cp ../mysql-5.0.51/support-files/https://www.wendangku.net/doc/4311914452.html,f /etc/https://www.wendangku.net/doc/4311914452.html,f [root@localhost mysql]# cp ../mysql-5.0.51/support-files/mysql.server /etc/rc.d/init.d/mysql1 [root@localhost mysql]# chkconfig --add mysql1 [root@localhost mysql]# chkconfig --level mysql1 345 on [root@localhost mysql]# chkconfig --list mysql1

LINUX下MYSQL安装配置(原始文档)

linux下mysql安装配置 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-4.0.23-0.i386.rpm MySQL-client-4.0.23-0.i386.rpm 下载地址为:https://www.wendangku.net/doc/4311914452.html,/downloads/mysql-4.0.html,打开此网页,下拉网页找到“Linux x86RPM downloads”项,找到“Server”和“Client programs”项,下载需要的上述两个rpm文件。 2、安装MySQL rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时常用的参数是–ivh,其中i表示将安装指定的rmp软件包,V表示安装时的详细信息,h表示在安装期间出现“#”符号来显示目前的安装过程。这个符号将持续到安装完成后才停止。 1)安装服务器端 在有两个rmp文件的目录下运行如下命令: [root@test1local]#rpm-ivh MySQL-server-4.0.23-0.i386.rpm 显示如下信息。 warning:MySQL-client-4.0.23-0.i386.rpm signature:NOKEY,key ID5072e1f5 Preparing...###########################################[100%] 1:MySQL-server###########################################[100%]。。。。。。(省略显示) /usr/bin/mysqladmin-u root password'new-password' /usr/bin/mysqladmin-u root-h test1password'new-password' 。。。。。。(省略显示) Starting mysqld daemon with databases from/var/lib/mysql 如出现如上信息,服务端安装完毕。测试是否成功可运行netstat看Mysql端口是否打开,如打开表示服务已经启动,安装成功。Mysql默认的端口是3306。 [root@test1local]#netstat-nat Active Internet connections(servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp000.0.0.0:33060.0.0.0:*LISTEN 上面显示可以看出MySQL服务已经启动。 2)安装客户端 运行如下命令: [root@test1local]#rpm-ivh MySQL-client-4.0.23-0.i386.rpm warning:MySQL-client-4.0.23-0.i386.rpm:V3DSA signature:NOKEY,key ID5072e1f5 Preparing...###########################################[100%] 1:MySQL-client###########################################[100%] 显示安装完毕。 用下面的命令连接mysql,测试是否成功。 三、登录MySQL

Linux下安装MySQL 5.6.4

Linux下安装MySQL 5.6.4 从mysql-5.5起,mysql源码安装开始使用cmake了,因此当我们配置安装目录./configure --perfix=/.....的时候,和以前将会有些区别。 (1)安装前,下载必要软件: mysql-5.6.4-m7-tar.zip cmake-2.8.10.2.tar.gz (2)下述步骤中的红色字体的文件路径,根据实际情况进行替换,请注意路径的一致性。 (3)以下安装步骤在root用户下安装测试通过。 1.创建mysql用户 # useradd-d /home/mysql-c “Oracle MySQL”-m mysql 2.解压缩MySQL安装文件mysql-5.6.4-m7-tar.zip # unzip mysql-5.6.4-m7-tar.zip #tar -zxvf mysql-5.6.4-m7-tar.gz 3.安装cmake 接下来我们就要配置安装目录进行具体的安装了,这里需要注意的是利用cmake时需要安装cmake的应用程序。 (1)解压缩cmake安装文件 # tar -zxvf cmake-2.8.10.2.tar.gz (2)进入 # cd cmake-2.8.10.2 (3)建立目录: # mkdir/home/mysql/cmake (4)配置安装目录 # ./configure --prefix=/home/mysql/cmake (5)编译

# make (6)安装 # make install (7)更新环境变量 # export PATH=/home/mysql/cmake/bin:$PATH 4.配置mysql的安装目录 (1)进入解压缩后的mysql目录mysql-5.6.4-m7 # cd/home/mysql/mysql-5.6.4-m7 (2)根据转换关系执行cmake #cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql 5.安装mysql # make install 执行完后会看到安装成功的提示 6.安装默认的数据库 #cd/usr/local/mysql/scripts/ #sudo ./mysql_install_db --basedir=/usr/local/mysql--datadir=/usr/local/mysql/data/ --user=mysql 7.将mysql的配置文件和服务文件复制到系统配置路径下面 #cd/usr/local/mysql/support-files # cp https://www.wendangku.net/doc/4311914452.html,f /etc/https://www.wendangku.net/doc/4311914452.html,f #cpmysql.server /etc/init.d/mysqld 8.修改启动服务 # servicemysqld start

MySQL学习之linux下安装及配置篇

实验一:在Ubuntu linux中安装MySQL5.0 实验背景: MySQL 是一个真正的多用户、多线程SQL数据库服务器,它是一个客户机/服务器结构的实现。MySQL是现在流行的关系数据库中其中的一种,相比其它的数据库管理系统(DBMS)来说,MySQL具有小巧、功能齐全、查询迅捷等优点。MySQL 主要目标是快速、健壮和易用。对于一般中小型,甚至大型应用MySQL都能够胜任。并且MySQL是免费的。 现在软件学院需要使用MySQL数据库来建立一个学生档案管理系统。首先要在一台安装了ubuntu linux的服务器上安装上MySQL。 实验目的: 在ubuntu linux中安装MySQL。 实验分析: 1.使用apt-get命令在网络上下载并安装MySQL需要的安装包,安装的MySQL版本为 5.0。 2.在安装过程中需要设置MySQL的root用户密码。 3.MySQL服务的启动和停止。 4.使用MySQL的root用户连接数据库。 实验步骤: 注意:MySQL中的root用户同linux中的root用户不是同一用户。他们性质类似,MySQL中的root用户在MySQL数据库系统中享有最高权限。 步骤一:使用apt-get安装MySQL 注意:此方式需要连接互联网,如不能连接互联网,请参见附录一:MySQL的离线安装。 1)打开终端工具。 2)在apt-get设置的源中搜索一下关于mysql-serve-5.0的软件包。使用命令: apt-cache search mysql-server-5.0 3)安装mysql-server-5.0软件包。使用命令:sudo apt-get install mysql-server-5.0

linux下MySQL安装登录及操作

linux下MySQL安装登录及操作 二、安装Mysql 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-4.0.16-0.i386.rpm MySQL-client-4.0.16-0.i386.rpm 下载地址为:https://www.wendangku.net/doc/4311914452.html,/downloads/mysql-4.0.html,打开此网页,下拉网页找到“Linux x86 RPM downloads”项,找到“Server”和“Client programs”项,下载需要的上述两个rpm文件。 2、安装MySQL rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时常用的参数是–ivh ,其中i表示将安装指定的rmp软件包,V表示安装时的详细信息,h表示在安装期间出现“#”符号来显示目前的安装过程。这个符号将持续到安装完成后才停止。 1)安装服务器端 在有两个rmp文件的目录下运行如下命令: [root@test1 local]# rpm -ivh MySQL-server-4.0.16-0.i386.rpm 显示如下信息。 warning: MySQL-server-4.0.16-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5 Preparing...########################################### [100%] 1:MySQL-server########################################### [100%] 。。。。。。(省略显示) /usr/bin/mysqladmin -u root password 'new-password' /usr/bin/mysqladmin -u root -h test1 password 'new-password' 。。。。。。(省略显示) Starting mysqld daemon with databases from /var/lib/mysql 如出现如上信息,服务端安装完毕。测试是否成功可运行netstat看Mysql端口是否打开,如打开表示服务已经启动,安装成功。Mysql默认的端口是3306。 [root@test1 local]# netstat -nat Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp00 0.0.0.0:33060.0.0.0:*LISTEN 上面显示可以看出MySQL服务已经启动。 2)安装客户端 运行如下命令: [root@test1 local]# rpm -ivh MySQL-client-4.0.16-0.i386.rpm warning: MySQL-client-4.0.16-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5 Preparing...########################################### [100%] 1:MySQL-client########################################### [100%] 显示安装完毕。 用下面的命令连接mysql,测试是否成功。

原创:RedHat Linux6下编译安装Mysql-5.5.27

软件源码包存放位置 /usr/src 源码包编译安装位置 /usr/local/mysql 由于现在的MySQL都使用Cmake进行编译安装,所以在安装MySQL之前我们首先要把Cmake装在我们的系统上。 准备源码包: 1.安装Cmake 安装之前,系统里必须有开发程序如gcc,g++ #编译安装Cmake tar zxf cmake-2.8.9.tar.gz cd cmake-2.8.9

./configure make && make install 2.编译安装配置MySQL #创建mysql用户和mysql组useradd -s /sbin/nologin mysql #创建所需目录 mkdir -pv /usr/local/mysql/data #解压源码包 tar xzf mysql-5.5.27.tar.gz cd mysql-5.5.27 #cmake编译 #安装 make && make install

#设置权限 chown -R mysql:mysql /usr/local/mysql #配置成系统服务和开机自动启动 cp 、/usr/src/mysql-5.5.27/support-files/mysql.server /etc/init.d/mysqld chmod a+x /etc/init.d/mysqld chkconfig --add mysqld chkconfig --level 35 mysqld on #修改配置文件 vim /etc/https://www.wendangku.net/doc/4311914452.html,f #在[mysqld]中修改: datadir = /usr/local/mysql/data log-error = /usr/local/mysql/data/error.log pid-file = /usr/local/mysql/data/mysqld.pid

Linux下MySQL5.0的安装

Linux下MySQL5.0的安装 在SUSE9下MySQL5.0的安装及配置过程,由于是使用的源码包安装,该过程应该同样适用于其它版本的Linu x。 一、安装MySQL 1、下载源码包 从mysql官网上下载linux下的source包mysql-5.0.51b.tar.gz,注意是下载GNU tar格式的,不是rpm包。 2、解包 tar xvf mysql-5.0.51b.tar.gz 3、进入mysql目录 cd mysql-5.0.51b 4、安装 ./configure --prefix=/opt/cuix/ mysql-5.0.51 指定mysql的安装目录 --with-charset=utf8 指定字符集 --with-collation=utf8_general_ci make make install 二、配置MySQL 1、初始化数据库 执行scripts/mysql_install_db,初始化mysql数据库的授权表,其中贮存了服务器的访问允许,该操作将会在mysql安装目录下创建var目录。 2、设置PATH 为了方便使用,将mysql-5.0.51/bin目录加入到当前用户的profile中,然后用which mysql检查一下是否ok.

3、设置https://www.wendangku.net/doc/4311914452.html,f配置文件 在support-files目录下有三个预设置的文件可供选择,选择一个适合你的,我这里选择的是https://www.wendangku.net/doc/4311914452.html,f,复制这个文件到你的安装目录下: cp support-files/https://www.wendangku.net/doc/4311914452.html,f /opt/cuix/mysql-5.0.51/https://www.wendangku.net/doc/4311914452.html,f 注意https://www.wendangku.net/doc/4311914452.html,f的使用方法,这个配置文件的路径可以在启动mysql时通过命令行参数给出,比如: ./mysqld_safe --defaults-file=https://www.wendangku.net/doc/4311914452.html,f & 4、赋予my.conf权限 chmod 744 https://www.wendangku.net/doc/4311914452.html,f 5、修改my.conf文件 查找[client]: 添加user=root, 去掉password前的注释并设定root账户的密码, 设定port,使用netstat –atln | grep “端口号”查看你自己的端口是否被占用, 更改socket,默认/tmp/mysql.sock可能和其他的mysql服务器冲突,修改到当前mysql安装目录下。 查找[mysqld]: 设定port及socket, 设定datadir=/opt/cuix/mysql-5.0.51/var 对client及mysqld均添加default-character-set=utf8 三、运行MySQL 1、启动mysql 进入mysql-5.0.37/bin目录(如果设置了Path就不必了),执行: mysqld_safe --defaults-file=/opt/cuix/mysql-5.0.51/https://www.wendangku.net/doc/4311914452.html,f &

MySQL5.6_Linux安装

Mysql安装过程(linux:2.6.18-194.el5,Mysql:) 1、安装 [root@RAC2 mysql]# rpm -ivh MySQL-server-5.6.12-2.rhel5.x86_64.rpm Preparing... ########################################### [100%] 1:MySQL-server ########################################### [100%] [root@RAC2 mysql]# rpm -ivh MySQL-client-5.6.12-2.rhel5.x86_64.rpm Preparing... ########################################### [100%] 1:MySQL-client ########################################### [100%] 2、安装完查看默认3306端口没有开 [root@RAC2 mysql]# netstat -nat Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:833 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN tcp 0 0 :::22 :::* LISTEN tcp 0 0 ::ffff:192.168.72.5:22 ::ffff:192.168.72.1:63851 ESTABLISHED tcp 0 0 ::ffff:192.168.72.5:22 ::ffff:192.168.72.1:62929 ESTABLISHED 3、将mysql启动 [root@RAC2 init.d]# service mysql start Starting MySQL..[确定] 4、再次确认端口是打开的 [root@RAC2 init.d]# netstat -nat Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:833 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:111 0.0.0.0:*

Linux下安装Apache+PHP+MySql搭建PHP运行环境

Linux下安装Apache+PHP+MySql 搭建PHP运行环境 目录 Linux下安装Apache+PHP+MySql (1) 搭建PHP运行环境 (1) 一、引言 (2) 二、关闭SELINUX (2) 三、安装Apache (3) 1.检查、删除 (3) 2.安装 (3) 四、安装MySql (4) 3.检查、删除 (4) 4.安装 (4) 5.相关命令 (6) 1)启动、关闭、重启命令 (6) 2)登录、查看命令 (6) 3)修改密码 (6) 4)撤销权限 (6) 5)显示、修改mysql 的字符集 (7) 6)查看用户信息 (7) 7)数据库备份与导入 (8) 6.目录介绍 (9) 7.问题汇总 (9) 8)MySql只有information_schema信息数据库 (9) 五、安装PHP (11)

六、配置Apache (12) 七、配置域名 (13) 八、配置PHP (14) 九、测试 (16) 一、引言 LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的 Web 框架,该框架包括:Linux 操作系统,Apache 网络服务器,MySQL 数据库,Perl、PHP 或者 Python 编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构,和 Java/J2EE 架构相比,LAMP 具有Web 资源丰富、轻量、快速开发等特点,微软的.NET 架构相比,LAMP 具有通用、跨平台、高性能、低价格的优势,因此 LAMP 无论是性能、质量还是价格都是企业搭建网站的首选平台。 本文安装环境:CentOS release 6.3 (Final)_2.6.32-279.el6.i686 所需安装软件: Apache PHP mysql-server-5.1.73-3.el6_5.i686 二、关闭SELINUX # vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq!#保存退出 shutdown -r now#重启系统

-linux下安装mysql数据库详解

linux下安装mysql数据库详解 一、引言 想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有Windows下使用SQL Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时走了很多弯路,遇见很多问题,毕竟Linux 和Windows本身就有很大区别。为了让和我一样的初学者在学习的过程中少走弯路,尽快入门,写了此文,希望对您有所帮助。 二、安装Mysql 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-5.0.9-0.i386.rpm MySQL-client-5.0.9-0.i386.rpm 下载地址为:https://www.wendangku.net/doc/4311914452.html,/downloads/mysql/5.0.html,打开此网页,下拉网页找到“Linux x86 RPM downloads”项,找到“Server”和“Client programs”项,下载需要的上述两个rpm文件。 2、安装MySQL rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时常用的参数是–ivh ,其中i表示将安装指定的rmp软件包,V 表示安装时的详细信息,h表示在安装期间出现“#”符号来显示目前的安装过程。这个符号将持续到安装完成后才停止。 1)安装服务器端 在有两个rmp文件的目录下运行如下命令: [root@test1 local]# rpm -ivh MySQL-server-5.0.9-0.i386.rpm 显示如下信息。 warning: MySQL-server-5.0.9-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5 Preparing...########################################### [100%] 1:MySQL-server########################################### [100%] 。。。。。。(省略显示) /usr/bin/mysqladmin -u root password 'new-password' /usr/bin/mysqladmin -u root -h test1 password 'new-password' 。。。。。。(省略显示) Starting mysqld daemon with databases from /var/lib/mysql 如出现如上信息,服务端安装完毕。测试是否成功可运行netstat看Mysql端口是否打开,如打开表示服务已经启动,安装成功。Mysql默认的端口是3306。 [root@test1 local]# netstat -nat Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp00 0.0.0.0:33060.0.0.0:*LISTEN 上面显示可以看出MySQL服务已经启动。

LINUX下MYSQL配置文件详解

linux下mysql配置文件https://www.wendangku.net/doc/4311914452.html,f详解【转】 basedir=path使用给定目录作为根目录(安装目录)。character-sets-dir=path给出存放着字符集的目录。 datadir=path从给定目录读取数据库文件。 pid-file=filename 为mysqld程序指定一个存放进程ID的文件(仅适用于UNIX/Linux系统);Init-V脚本需要使用这个文件里的进程ID 结束mysqld进程。 socket=filename 为MySQL客户程序与服务器之间的本地通信指定一个套接字文件(仅适用于UNIX/Linux系统;默认设置一般是 /var/lib/mysql/mysql.sock文件)。在Windows环境下,如果MySQL客户与服务器是通过命名管道进行通信的,–sock选项给出的将是该命名管道的名字(默认设置是MySQL)。 lower_case_table_name =1/0新目录和数据表的名字是否只允许使用小写字母;这个选项在Windows环境下的默认设置是1(只允许使用小写字母)。 mysqld程序:语言设置 character-sets-server= name 新数据库或数据表的默认字符集。为了与MySQL的早期版本保持兼容,这个字符集也可以用–default-character-set选项给出;但这个选项已经显得有点过时了。 collation-server=name新数据库或数据表的默认排序方式。lanuage=name用指定的语言显示出错信息。 mysqld程序:通信、网络、信息安全 enable-named-pipes 允许Windows2000/XP环境下的客户和服务器使用命名管道(named pipe)进行通信。这个命名管道的默认名字是MySQL,但可以用–socket选项来改变。 local-infile[=0]允许/禁止使用LOAD DATA LOCAL语句来处理本地文件。

linux下oracle数据库安装步骤

数据库安装步骤 1.创建oracle用户和组 [root@hostname ~]# groupadd oinstall [root@hostname ~]# groupadd dba [root@hostname ~]# useradd -g oinstall -G dba oracle [root@hostname ~]# passwd oracle 输入两次密码 2.修改oracle用户的环境变量 oracle用户下,在/home/oracle/.bash_profile文件中添加如下参数 [oracle@hostname ~]$ vim .bash_profile 文档最后添加: # For Oracle export DISPLAY=:0.0 export TMP=/tmp; export TMPDIR=$TMP; export ORACLE_BASE=/home/oracle/app/oracle; export ORACLE_HOME=$ORACLE_BASE/product/12.1.0/db_1; export ORACLE_SID=ipms; export ORACLE_TERM=xterm; export PATH=/usr/sbin:$PATH export PATH=$ORACLE_HOME/bin:$PATH; export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; 3.root用户下执行 [root@hostname ~]# export DISPLAY=:0.0 [root@hostname ~]# xhost + 4.oracle用户下执行 [oracle@hostname ~]$ export DISPLAY=192.168.1.1:0.0

MySQL for Linux安装配置

MySQL for Linux安装配置 1、下载MySQL的Linux安装文件 Linux下安装MySQL需要下面两个文件: MySQL-server-5.1.7-0.i386.rpm 下载地址为:https://www.wendangku.net/doc/4311914452.html,/downloads/mysql/5.1.html,打开此网页,下拉网页找到“Linux x86 generic RPM (statically linked against glibc 2.2.5) downloads”项,找到“Server”和“Client programs”项,下载需要的上述两个rpm文件。 2、Linux下安装MySQL rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时常用的参数是–ivh ,其中i表示将安装指定的rmp软件包,V 表示安装时的详细信息,h表示在安装期间出现“#”符号来显示目前的安装过程。这个符号将持续到安装完成后才停止。 1)安装服务器端 在有两个rmp文件的目录下运行如下命令: [root@test1 local]# rpm -ivh MySQL-server-5.1.7-0.i386.rpm MySQL-client-5.1.7-0.i386.rpm 显示如下信息。 warning: MySQL-server-5.1.7-0.i386.rpm signature: NOKEY, key ID 5072e1f5 Preparing...########################################### [100%] 1:MySQL-server########################################### [100%] 。。。。。。(省略显示) /usr/bin/mysqladmin -u root password 'new-password' /usr/bin/mysqladmin -u root -h test1 password 'new-password' 。。。。。。(省略显示)

mysql--linux安装文档

1 首先查看是否已经装有mysql 命令:rpm –qa|grep –i mysql 如果有的话,用命令卸载(删除) 命令:rpm –e --nodeps 包名 2.上传安装文件 MySQL-client-5.5.8-1.rhel5.i386.rpm MySQL-server-5.5.8-1.rhel4.i386.rpm 运行命令安装: rpm –ivh MySQL-server-5.5.8-1.rhel4.i386.rpm 成功界面: [root@localhost liuhaisheng]# rpm -ivh MySQL-server-5.5.8-1.rhel4.i386.rpm Preparing... ########################################### [100%] 1:MySQL-server ########################################### [100%] PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER ! To do so, start the server, then issue the following commands: /usr/bin/mysqladmin -u root password 'new-password' /usr/bin/mysqladmin -u root -h localhost.localdomain password 'new-password' Alternatively you can run: /usr/bin/mysql_secure_installation which will also give you the option of removing the test databases and anonymous user created by default. This is strongly recommended for production servers. See the manual for more instructions. Please report any problems with the /usr/bin/mysqlbug script! 3.安装客户端 [root@localhost liuhaisheng]# rpm -ivh MySQL-client-5.5.8-1.rhel5.i386.rpm Preparing... ########################################### [100%] 1:MySQL-client

相关文档
相关文档 最新文档