怎么在linux上安装mysql

作者&投稿:于崔 (若有异议请与网页底部的电邮联系)
怎么在linux上安装mysql~

Linux系统上安装MySQL数据库

在linux下安装mysql数据库并配置的流程比较繁琐,需要耐心调试,具体方法和步骤如下:

1.查找以前是否安装有mysql,使用下面命令:
rpm -qa|grep -i mysql
如果显示有如下包则说明已安装mysql
mysql-4.1.12-3.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1

2.如果已安装,则需要删除已安装的数据库,使用以下命令来删除数据库
删除命令:rpm -e --nodeps 包名
( rpm -ev mysql-4.1.12-3.RHEL4.1 )
删除老版本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

3.下载mysql的rpm包
可以通过wget下载具体的地址因为不能用链接请大家去官网去找
(1)MySQL-server-5.6.10-1.rhel5.x86_64.rpm:MySQL服务器;
(2)MySQL-client-5.6.10-1.rhel5.x86_64.rpm:MySQL客户端;
(3)MySQL-devel-5.6.10-1.rhel5.x86_64.rpm:Mysql开发依赖包。
下载后放到Liunx服务器中。

4.安装MySQL Server的rpm包
rpm -ivh MySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm
安装完成后会生成root用户的随机密码,请使用“cat /root/.mysql_secret”或类似命令进行查看。

5.安装MySQL客户端
rpm -ivh MySQL-client-5.6.21-1.linux_glibc2.5.x86_64.rpm

6.安装MySQL开发依赖包
rpm -ivh MySQL-devel-5.6.21-1.linux_glibc2.5.x86_64.rpm

7.启动msyql
安装完成后mysql是没有启动的,运行mysql命令会提示如下错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
可使用如下命令启动MySQL:
service mysql start
或者使用如下命令:
/etc/init.d/mysql start
可使用SET PASSWORD命令修改root用户的密码,参考如下:SET PASSWORD = PASSWORD('root123456');

8.登录MySQL
使用mysql命令登录MySQL服务器,运行MySQL的命令时,会提示需要设置root用户密码。

9.设置开机自启动
/etc/init.d/mysql start
设置完成后重启系统,使用natstat –nat命令可看到MySQL的3306端口。

10.至此已经安装好了mysql数据库,当然现在我们的数据库还不支持远程连接,远程连接会出现以下代码:1130,ERROR 1130: Host 192.168.0.10 is not allowed to connect to this MySQL server,可以通过以下以下来解决。

11.改表法:在本机登入mysql后,更改“mysql”数据库里的“user”表里的“host”项,从”localhost”改为'%'。
mysql>
mysql>use mysql;
mysql>select 'host' from user where user='root

12.到此为止,mysql数据库在linux中安装完毕。

到mysql官网下载mysql编译好的二进制安装包,在下载页面Select Platform:选项选择linux-generic,然后把页面拉到底部,64位系统下载Linux - Generic (glibc 2.5) (x86, 64-bit),32位系统下载Linux - Generic (glibc 2.5) (x86, 32-bit)

解压32位安装包:
进入安装包所在目录,执行命令:tar mysql-5.6.17-linux-glibc2.5-i686.tar.gz

复制解压后的mysql目录到系统的本地软件目录:
执行命令:cp mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql -r
注意:目录结尾不要加/

添加系统mysql组和mysql用户:
执行命令:groupadd mysql和useradd -r -g mysql mysql

安装数据库:
进入安装mysql软件目录:执行命令 cd /usr/local/mysql
修改当前目录拥有者为mysql用户:执行命令 chown -R mysql:mysql ./
安装数据库:执行命令 ./scripts/mysql_install_db --user=mysql
修改当前目录拥有者为root用户:执行命令 chown -R root:root ./
修改当前data目录拥有者为mysql用户:执行命令 chown -R mysql:mysql data
到此数据库安装完毕

启动mysql服务和添加开机启动mysql服务:
添加开机启动:执行命令cp support-files/mysql.server /etc/init.d/mysql,把启动脚本放到开机初始化目录
启动mysql服务:执行命令service mysql start
执行命令:ps -ef|grep mysql 看到mysql服务说明启动成功,如图

修改mysql的root用户密码,root初始密码为空的:
执行命令:./bin/mysqladmin -u root password '密码'

把mysql客户端放到默认路径:
ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
注意:建议使用软链过去,不要直接包文件复制,便于系统安装多个版本的mysql

Linux系统上安装MySQL数据库




安装Linux系统的步骤是什么
可以完成Linux系统的必要配置,使得Linux系统更适合个人的使用习惯和需求。总结:安装Linux系统并没有想象中困难,只需要按照安装软件的提示逐步操作即可。在Linux系统的使用中,随着使用习惯的改变,还会需要进行后续的配置和安装操作,只要多加练习,相信使用Linux系统将会变得更加得心应手。

怎么在linux虚拟机上安装软件
一.准备安装所需要的软件:1.VMware虚拟机的下载和安装在我的博客中已经提到,这里就不再详细阐述。2.下载一个redhat,因为redhat已经商业化了,推荐大家使用centos,如果自己有合适的linux安装版本,可以不使用这个。二.在VMware虚拟机为RedHat Linux创建新的虚拟机 :1.打开虚拟机,选择新建虚拟机:2....

如何在Linux发行版上安装和配置KVM和Open vSwitch
将Open vSwitch安装在Ubuntu或Debian上 虽然OVS以程序包的方式出现在Ubuntu或Debian上,但我在此还是通过源代码来构建OVS,这将拥有最新的功能特性和修正版。首先,安装用于构建OVS的依赖项。sudo apt-get install build-essential libssl-dev linux-headers-$(uname -r)通过源代码来构建OVS,如下所示。

linux怎么安装
为Linux准备分区 Linux分区和Windows分区不同,不能共用。所以需要为Linux单独开辟一个空闲的分区,最好是最后一个分区。如图1中利用Windows下的Partition Magic(分区魔法)软件,在D盘上腾出空间创建新分区E盘(或利用已有的空闲E盘),文件类型暂设为FAT32,作为稍后创建Linux分区使用,RedHat 9.0 大约...

linux如何装软件
tar -xvf hdf5-1.8.3.tar.gz。4、解压后会生成一个目录:hdf5-1.8.3。5、再输入:cd hdf5-1.8.3\/,切换目录到hdf5-1.8.3。6、最后依次输入以下命令:.\/configure --prefix=\/usr\/local\/hdf5;make;make check ;make install,等待安装信息输出结束后,即可在Linux中安装成功。

如何在 Linux 系统上安装 Suricata 入侵检测系统
由于安全威胁持续不断,配备入侵检测系统(IDS)已成为如今数据中心环境下最重要的要求之一。然而,随着越来越多的服务器将网卡升级到10GB\/40GB以太网技术,我们越来越难在大众化硬件上以线速实施计算密集型入侵检测。本篇文章将演示如何在linux服务器上安装和配置Suricata IDS。在linux上安装Suricata IDS不妨用...

如何在Linux系统中安装应用软件
新的操作系统装好了,安装一些新的软件那是难免的。但是在Linux中,安装应用软件和Windows下有些不同哦。而且对于Linux初学者来说,安装软件是一件很让人头疼的事情。由于很多Linux应用软件都是以源代码的形式发布的,这就要求用户根据自己系统的实际情况和自身的需要来配置、编译源程序后,才能使用这些...

linux系统怎么安装?
因此安装Linux并没有严格的系统配置要求,只要Pentium以上的CPU、64MB以上的内存、1GB左右的硬盘空间即可正常安装基本的Linux系统并能运行一些系统服务;要顺畅地运行Linux的图形界面,建议内存要在128MB以上。\\x0d\\x0a\\x0d\\x0a 其它硬件支持上:Linux目前支持几乎所有的处理器(CPU)。另外要提一下...

如何在Ubuntu Linux上安装Oracle Java
例如,如果你使用的是64位Ubuntu Linux,则应下载64位Oracle Java二进制文件。可选操作,下载Oracle Java JDK\/JRE文档 选择jdk-7u40-apidocs.zip 重要信息:64位Oracle Java二进制文件无法应用于32位Ubuntu Linux操作系统,如果你尝试在32位Ubuntu Linux上安装64位Oracle Java,你将会得到多条系统错误...

在Linux服务器上安装使用Memcache
1.先安装libevent。这个东西在配置时需要指定一个安装路径,即.\/configure –prefix=\/usr;然后make;然后make install;2.再安装memcached,只是需要在配置时需要指定libevent的安装路径即.\/configure –with-libevent=\/usr;然后make;然后make install;这样就完成了Linux下Memcache服务器端的安装。详细的方法...

君山区13317811406: mysql在linux怎样安装 -
冷房破伤: mysql在linux下有三种安装方式,依照难以程度排序:第一种是yum install mysql,这种安装方式最简单,初学可以采用.但是这种安装的弊端是安装的版本比较低,现在安装的话是5.17的版本.第二种方式是下载最新的MySQL-5.6.25-1.rhel5.x86...

君山区13317811406: 如何在linux下安装mysql -
冷房破伤: 第一步:安装: tarmysql-5.5.48-linux2.-x86_64.tar.gz Copy到指定的路径下: cpmysql-5.5.48-linux2.6-x86_64 /usr/local/mysql -r添加系统mysql组合mysql用户: 执行命令:groupaddmysql和useradd -r -g mysql mysql安装数据库: 进入安装mysql...

君山区13317811406: 怎样在linux系统上安装mysql数据库 -
冷房破伤: mysql安装前准备 在安装mysql之前需要进行一些准备工作.首先要明确Linux中是否已经安装mysql服务,在不明确的情况下,可以执行以下命令进行确认.[root@localhost ~]#rpm -q mysql执行命令后的结果如下所示,表明mysql服务没有安...

君山区13317811406: 如何在linux下安装mysql数据库并配置 -
冷房破伤: 在linux下安装mysql数据库并配置的流程比较繁琐,需要耐心调试,具体方法和步骤如下:1.查找以前是否安装有mysql,使用下面命令:rpm -qa|grep -i mysql 如果显示有如下包则说明已安装mysql mysql-4.1.12-3.RHEL4.1 mysqlclient10-3.23.58-4...

君山区13317811406: 在linux什么安装MySQL -
冷房破伤: 安装MySQL需要下面两个文件: MySQL-server-4.0.16-0.i386.rpmMySQL-client-4.0.16-0.i386.rpm rpm -ivh MySQL-server-4.0.16-0.i386.rpmrpm -ivh MySQL-client-4.0.16-0.i386.rpm

君山区13317811406: mysql怎么在linux安装 -
冷房破伤: mysql怎么在linux安装 安装包:mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz 使用xshell连接linux服务器,使用root用户名登录,依次执行以下命令:======================================================/usr/sbin/groupadd mysql 【添...

君山区13317811406: linux 怎么装mysql客户端 -
冷房破伤: linux下使用yum安装mysql1. 安装mysql 服务器端:yum install mysql-server yum install mysql-devel2. 安装mysql客户端:yum install mysql3. 启动mysql服务:service mysqld start或者/etc/init.d/mysqld start 停止:service mysqld stop 重启:service mysqld restart4. 创建root管理员:mysqladmin -u root password 1234565.登陆 mysql -uroot -p123456

君山区13317811406: Linux操作系统上安装MYSQL数据库的方法是什么?
冷房破伤: 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-5.0.26-0.i386.rpm MySQL-client-5.0.26-0.i386.rpm 下载地址为:http://dev.mysql...

君山区13317811406: linux中怎么安装mysql -
冷房破伤: 方法/步骤 1 到mysql官网下载mysql编译好的二进制安装包,在下载页面Select Platform:选项选择linux-generic,然后把页面拉到底部,64位系统下载Linux - Generic (glibc 2.5) (x86, 64-bit),32位系统下载Linux - Generic (glibc 2.5) (x86, 32-bit)2 ...

君山区13317811406: 怎样在linux系统中安装mysql -
冷房破伤: 你用的什么linux发行版? 在它的软件包管理工具那里直接安装你需要的软件就可以了,不需要关心64位与否,软件包管理工具会替你处理的.比如 debian/ubuntu 系统上使用 apt 工具安装 centos/fedora 上使用yum opensuse/suse上使用zypper

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网