如何在linux下安装mysql数据库并配置

作者&投稿:圭类 (若有异议请与网页底部的电邮联系)
~

mysql最流行的关系型数据库之一,目前隶属于oracle公司,因体积小、速度快、总体拥有成本低,开放源代码这一特点,所以是我们日常开发的首选。

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

如果已安装,则需要删除已安装的数据库,使用以下命令来删除数据库 删除命令: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

下载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服务器中,如图所示

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

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

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

启动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');

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

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

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

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

好了,开始享受mysql带来的强大功能吧




如何更深入地学习 Linux
想要学好Linux,需要具备以下能力:1. 基本功要扎实 学习任何一种语言,必备的基本功是必须要有的,一方面可以提高效率,另一方面可以拓宽思路。对于Linux基本知识的学习,对一些初学者来说是枯燥乏味的,可以通过理解再背诵的方式先进行代码及语法的学习,然后进行实践操作,必须手动输入命令行,不要借助工具...

LIUNX的历史
软件都移植到Linux,完善并提高了Linux的实用性,而GNU有了一个根基,我现在也搞不清楚到底是GNULinux呢还是基于Linux的GNU.:-)更重要的是遵循公共版权许可证,在继承自由软件的精神的前提下,不再排斥对自由软件的商业行为(如把自由软件打包以光盘形式出售),不排斥商家对自由软件进一步开发,不排斥在Linux上开发商业软件...

Linux何时才能像WIN一样普及??期待...
因为,我发现还有很多人不不理解 Linux 和 UNIX,虽然他们也在用它,但是他们有时会问:“为什么 Linux 不能像 Windows 那样 ……?”,“怎么Redhat Linux不能 mount NTFS 分区!”,“Linux 下用什么整理硬盘?”,“什么时候OpenOffice才能完全兼容Word文件啊?”,“现在还有什么Windows能干的事情Linux干不了的?”……...

linux系统fdisk命令-o参数
首先它不是创建一个空盘,而是创建一个新的Dos分区表。这样就重写了磁盘的MBR,因此一旦重启之后理论上是不可恢复的。而最好的办法是用Q不保存退出,然而你已经保存了。。至于不关机补救的方法,从理论上来说是可以的。但是我学Linux的知识不太系统,因此我也帮不了你。

谁能详细的介绍一下Unix和Linux的历史
2011-10-15 谁帮我介绍下UNIX和LINUX的历史 2009-10-10 linux和unix从零四年至今的发展史 2 2013-07-19 UNIX和LINUX的发展史和区别? 2006-04-22 谁能详细的介绍一下linux 2007-12-13 谁能介绍一下linux操作系统 22 2006-03-05 谁能详细介绍下Linux? 5 2006-03-13 Linux和Unix的介绍,谢谢~~...

Bash漏洞真的比心脏出血漏洞威胁更大吗?
并非所有Linux系统都易受Bash漏洞影响。要成为攻击目标,服务器需同时具备以下条件:使用bash语言解释器且能通过互联网接收远程指令。然而,这个漏洞直到最近才被注意到,因为测试软件的复杂性可能导致漏洞长期隐藏。Bash的危险性何在尽管Bash漏洞影响范围可能不及心脏出血,但潜在后果更严重。Bash漏洞不仅允许信息...

我用putty登陆linux时,用root总是登不上去,虽然密码是对的,以前经常能...
既然有问题,可以将你的config配置文件传上来,大家一起帮您再确定下。另外额外提醒下修改完成配置文件之后是否重启过sshd服务呢?有时强制关闭linux系统,配置文件是保存的。 kekehudeye | 发布于2011-08-10 举报| 评论 1 0 kekehudeye 的是正解 gondn125 | 发布于2011-08-22 举报| 评论 0 0 ...

我觉得linux系统很垃圾,还不如win xp,为什么还要用linux系统
另一方面,由于Linux有很好的文件系统支持(例如,它支持Ext2、FAT32、romfs等文件系统),是数据各份、同步和复制的良好平台,这些都为开发嵌入式系统应用打下了坚实的基础。7.与UNIX完全兼容 目前,在Linux中所包含的工具和实用程序,可以完成UNIX的所有主要功能。但由于Linux不是为实时而设计的,因而这...

我用VMware7.1.4安装ubuntu11.10,安装完之后点击“power on this vir...
用VMware安装了LINUX后,在使用过程中出现了"cannot find a valid peer process to connect to"的错误提示。解决方法如下:1、用process explorer杀掉vmware-vmx.exe进程(如果有的话)2、清除虚拟机目录下的.lck文件 3、在dos命令行下执行net start vmx86,以启动peer process 解决掉这个问题后,重新...

九州解散了吗(就是有今何在,江南等大大的)
斩鞍的《对于江南同学方案的反馈》指出江南失去了老妖中大部分人的信任,形式急转直下 今何在的加注称江南“把九州公司变成江南公司”,让人感到了害怕,事情开始向无可挽回的方向发展 随即大角\\今何在发表了大体相同的“九州设定LINUX方案”,并或斩鞍认可: “确认一个九州最核心的版本,争取最多的原九州创始人的公开...

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

东方市19142304462: Linux操作系统上安装MYSQL数据库的方法是什么?
溥房古汉: 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-5.0.26-0.i386.rpm MySQL-client-5.0.26-0.i386.rpm 下载地址为:http://dev.mysql...

东方市19142304462: 怎么在linux上安装mysql -
溥房古汉: mysql在linux下有三种安装方式,依照难以程度排序: 第一种是yum install mysql,这种安装方式最简单,初学可以采用.但是这种安装的弊端是安装的版本比较低,现在安装的话是5.17的版本. 第二种方式是下载最新的MySQL-5.6.25-1.rhel5.x...

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

东方市19142304462: 如何在linux上安装mysql -
溥房古汉: 可以yum -y install mysql mysql-devel mysql-server1查找以前是否安装有mysql,使用下面命令:rpm -qa|grep -i mysql如果显示有如下包则说明已安装mysqlmysql-4.1.12-3.RHEL4.1mysqlclient10-3.23.58-4.RHEL4.12没有的话下载mysql的rpm包可以...

东方市19142304462: 如何在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...

东方市19142304462: mysql怎么在linux安装 -
溥房古汉: mysql怎么在linux安装 安装包:mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz 使用xshell连接linux服务器,使用root用户名登录,依次执行以下命令:======================================================/usr/sbin/groupadd mysql 【添...

东方市19142304462: 在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

东方市19142304462: linux系统怎样安装mysql -
溥房古汉: 方法/步骤 到mysql官网下载mysql编译好的二进制安装包,在下载页面Select Platform:选项选择linux-generic,然后把页面拉到底部,64位系统下载Linux - Generic (glibc 2.5) (x86, 64-bit),32位系统下载Linux - Generic (glibc 2.5) (x86, 32-bit) 解压...

东方市19142304462: 如何在linux上安装mysql -
溥房古汉: //•安装mysql,并启动之,然后给mysql的root账号设密码# groupadd mysql# useradd -m mysql -g mysql -d /usr/local/mysql#tar xvfz mysql-5.0.87.tar.gz#cd mysql-5.0.87#./configure --prefix=/usr/local/mysql --localstatedir=/home/var --with-charset=utf8...

你可能想看的相关专题

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