鉴于菜鸟,解释下【安装mysql】,因为要在linux上使用mysql数据库,但又不清楚mysql的运行方式,故用个笼统的名词。
其实,mysql分为mysql server与mysql client,故,这两个【软件包】都必须安装上。
曾经犯的错误:
尤其之前不清楚mysql server 与 mysql client,打开终端后,输入:mysql,返回无此命令。
然后想当然地使用:
yum install mysql
最后这条能执行,还能安装(安装什么不知道),安装完成后,用命令:
whereis mysql
还能找到相应的文件和二进制文件。但执行:
mysql
出现的是无法打开 ***** sokcet。(猜测,server没启)。
server mysql status
chkconfig --list mysql
都没有相应的mysql出现,当然也没有3306端口被使用(mysqld的默认端口)。
弄了大半天,有些肯定mysql server没安装。
总结:
之所以犯这样的错误,主要是没弄清楚我要mysql工作,需要安装些什么软件,以及没弄明白一些命令的真正功能(如,yum install msyql)。当然,现在也有许多是一知半解的,如有错误,欢迎拍砖。
正确的做法:
1、在官网分别下载mysql server, mysql client。
http://www.mysql.com/downloads/mysql/
这里要注意的地方:
【1】下载时要选择自己电脑的类型,我选的是:Linux Generic(因为我用图形界面安装时,默认选的就是这个)。
【2】要看清楚下载的软件包,因为那里面有component, lib等,所以得看清楚(当时我就下了个component),还得分清楚是32位的,还是64位的。
我下载的是:
MySQL-server-5.5.27-1.linux2.6.i386.rpm
MySQL-client-5.5.27-1.linux2.6.i386.rpm
(在终端直接用wget)。
2、安装mysql server。
在下载的目录:
rpm -ivh MySQL-server-5.5.27-1.linux2.6.i386.rpm
正常情况会默认安装好(比较快)。
一般安装好后,会要修改登录的密码等(我没有设置):
/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、安装mysql client
rpm -ivh MySQL-client-5.5.27-1.linux2.6.i386.rpm
4、启动mysql server
service mysql start
这时,查看端口时,就会发现3306这个端口被mysqld占用着。
[xxh@pc-20101003hbjg ~]$ mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.5.27 MySQL Community Server (GPL)
Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
mysql安装成功,这是就可以用mysql了。
分享到:
相关推荐
### CentOS安装MySQL 5.7知识点详解 #### 一、环境准备与系统要求 在开始安装MySQL 5.7之前,我们需要确保系统满足以下条件: - **操作系统**:CentOS 7.x或更高版本。 - **硬件配置**:至少1GB内存,推荐2GB以上;...
### CentOS安装MySQL 5.5知识点详解 #### 1. 概述 本文档旨在指导如何在CentOS系统上从源代码编译、安装并配置MySQL 5.5数据库管理系统。该过程涉及到软件环境的准备、编译工具的安装、MySQL源代码的编译与配置等...
centos7.0安装mysql centos7.0安装mysql centos7.0安装mysql
CentOS下MySQL成功安装 MySQL是一种流行的关系数据库管理系统,广泛应用于Web应用程序和企业级应用程序中。在CentOS操作系统中,安装MySQL服务器需要经过一系列的步骤,包括下载、编译、安装、初始化数据库、注册...
根据提供的文件信息,这里将详细解释如何在 CentOS 下安装 MySQL 主从配置的步骤。以下是具体的安装过程: ### 1. 确认 CentOS 版本 确保系统版本为 CentOS 6.3,可以通过命令行输入 `cat /etc/centos-release` 来...
centos 安装mysql5.7 Linux下centos安装mysql5.7 超详细步骤,带你手把手安装mysql
CentOS 7 安装 MySQL
Mysql 教程 - CentOS 安装 Mysql 教程 本教程主要介绍了在 CentOS 平台上安装和卸载 MySQL 的步骤,涵盖了使用 yum 命令安装 MySQL 的过程,并详细解释了编辑 yum 源文件、选择 MySQL 版本、检查安装结果等步骤。 ...
CentOS 6 安装 MySQL 5.6 MySQL 是一个流行的开源关系数据库管理系统,广泛应用于 Web 应用程序中。 CentOS 6 是一个基于 Linux 的操作系统,本文将指导您如何在 CentOS 6 上安装 MySQL 5.6。 关闭 SELinux ...
#### 三、检查现有MySQL安装 - **检查命令**: 使用`rpm -qa | grep mysql`检查已安装的MySQL相关信息。 - **卸载旧版本**: 如果检测到已有安装,则需使用`yum remove mysql-server mysql-client mysql-libs`卸载。 ...
centos 安装mysql8 亲自测试成功
用于Centos操作系统,安装mysql数据时,需要的libaio文件。如果您在安装时候,报这个错误可以下载,如下: mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such ...
### CentOS 安装 MySQL 5.5 的详细步骤与注意事项 #### 一、背景介绍 在 CentOS 系统上安装 MySQL 数据库是一项常见的任务,尤其是对于 Web 开发者和系统管理员来说。本文将详细介绍如何在 CentOS 系统上安装 ...
在本地虚拟机的场合,需要更换yum安装网络地址配置文件CentOS-Base.repo 从阿里云服务器下载一份CentOS-Base.repo文件存到本地
CentOS 7.6 安装 MySQL 5.7 MySQL 是一个开源的关系数据库管理系统,广泛应用于 web 开发中。下面是 CentOS 7.6 安装 MySQL 5.7 的步骤。 安装 MySQL 首先,需要新建文件夹 `/opt/mysql` 并 cd 进去。然后,下载...
### 虚拟机 CentOS 安装 MySQL 数据库及配置读写分离 #### 一、环境准备 在本文档中,我们将详细介绍如何在虚拟机 CentOS 上安装 MySQL 数据库,并进行必要的网络配置以支持读写分离的功能。为了实现这一目标,...
2-CentOS安装MySQL1