`
jiagyao
  • 浏览: 99825 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

linux下mysql的安装及自启动设置

阅读更多


                        主题: linux下mysql的安装以及自启动


 
一.系统检查

1.通过rpm -qa|grep -i mysql 命令检查当前linux操作系统已经安装的mysql

2.通过rpm -ev mysql安装包名,卸载当前已经安装的mysql安装包

3.如果当前操作系统已经安装过mysql,卸载server端跟服务端后可以通过

rm -f /etc/my.cnf

rm -rf /var/lib/mysql

删除默认的mysql配置文件及mysql的数据文件

二.安装rpm包

1.通过rpm -ivh MySQL-server-community-5.1.26-0.rhel4.i386.rpm安装mysql的server包

2.通过rpm -ivh MySQL-client-community-5.1.26-0.rhel4.i386.rpm安装mysql的client包

三.系统配置

1.当server包安装成功后,默认mysql服务已经启动。。

2.可通过netstat -ant 查看linux操作系统中已经启动服务,特别注意3306端口是否已经开启,mysql默认占用此端口

3.mysql安装成功后,root账号的密码默认为空,可通过输入mysql命令登录到mysql数据库中

4.通过/usr/bin/mysqladmin -u root password 'new-password' 修改root账号的默认密码,

5.修改密码后通过mysql -uroot -p 登录当前的mysql 数据库,输入第4步输入的密码。

6.通过show variables like '%char%';查看当前mysql数据的编码设置,默认编码设置如下:

+--------------------------+----------------------------+

| Variable_name            | Value                      |

+--------------------------+----------------------------+

| character_set_client     | latin1                     |

| character_set_connection | latin1                     |

| character_set_database   | latin1                     |

| character_set_filesystem | binary                     |

| character_set_results    | latin1                     |

| character_set_server     | latin1                     |

| character_set_system     | utf8                       |

| character_sets_dir       | /usr/share/mysql/charsets/ |

+--------------------------+----------------------------+

7.可通过修改/etc/my.cnf修改当前mysql的编码设置,默认情况下在/etc/my.cnf是不存在的,如果不存在可以执行如下指令

cp /usr/share/mysql/my-medium.cnf /etc/my.cnf 创建一个my.cnf文件

8.找到〔client〕〔mysqld〕〔mysqldump〕〔mysql〕四段代码,并在每段代码最下面添加如下代码:

default-character-set = utf8

在此执行show variables like '%char%';查看mysql的编码,如果没有变成下面的编码设置,请重启mysql或者重启机器。



+--------------------------+----------------------------+

| Variable_name            | Value                      |

+--------------------------+----------------------------+

| character_set_client     | utf8                       |

| character_set_connection | utf8                       |

| character_set_database   | utf8                     |

| character_set_filesystem | binary                     |

| character_set_results    | utf8                       |

| character_set_server     | utf8                     |

| character_set_system     | utf8                       |

| character_sets_dir       | /usr/share/mysql/charsets/ |

+--------------------------+----------------------------+

9.如果做了上述操作后,数据库关闭后不能再启动了。可尝试vi  /etc/rc.d/init.d/mysql,把其中datadir=/var/lib/mysql

10./sbin/chkconfig --list  查看当前系统的启动服务组,通过/sbin/chkconfig --add mysql 将mysql增加为系统服务,伴随系统重启而启动服务。



以上配置可将mysql数据库安装到linux系统中。



--------------------------------------------------------------------------------
MySQL的最大连接数默认是100

客户端登录:mysql -uusername -ppassword

设置新的最大连接数为200:mysql> set GLOBAL max_connections=200

显示当前运行的Query:mysql> show processlist

显示当前状态:mysql> show status

退出客户端:mysql> exit

查看当前最大连接数:mysqladmin -uusername -ppassword variables |find "max_con"
                    # /usr/bin/mysqladmin -uroot -p variables
---------------------------------------------------------------------------------------------
分享到:
评论

相关推荐

    linux中mysql开机自动启动3种方法.docx

    这三个命令分别将 MySQL 服务脚本复制到 `/etc/init.d/` 目录下,添加 MySQL 服务到系统启动项中,并将其设置为在系统启动时自动启动。 方法二:使用 mysqldauto 启动脚本 第二种方法是使用一个名为 mysqldauto 的...

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

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

    Linux下安装Mysql

    标题中的“Linux下安装Mysql”意味着我们将关注如何在Linux操作系统上安装MySQL数据库服务。这通常包括下载RPM包,验证依赖关系,然后进行安装。 描述中的“Linux mysql rpm安装包”指的是我们使用RPM包来安装MySQL...

    Linux安装mysql5.7详细步骤

    ### Linux安装MySQL 5.7详细步骤 #### 一、准备环境 ...以上步骤详细介绍了如何在Linux环境下安装MySQL 5.7及其相关的配置过程。遵循这些步骤,你可以成功地在Linux系统上部署并使用MySQL 5.7数据库。

    linux一键安装mysql

    标题中的“Linux一键安装MySQL”指的是通过自动化脚本简化MySQL的安装过程,这个过程通常包括下载MySQL的安装包、配置安装选项、安装依赖库、设置启动服务以及初始化数据库等步骤。在描述中提到,你需要将包含脚本的...

    linux安装mysql

    下面将详细阐述如何在Linux环境下安装MySQL,并确保其正常运行,包括创建必要的用户和组、配置环境以及进行基本的安全设置。 ### 一、准备工作 在开始安装之前,首先确保你的Linux系统是最新的,通过运行`sudo apt...

    Linux下MYSQL安装与卸载

    Linux 下 MYSQL 安装与卸载 Linux 系统下,MYSQL 是一种非常流行的关系数据库管理系统。它能够提供高效、可靠的数据存储和管理服务。然而,在 Linux 系统下安装和卸载 MYSQL 却是一件复杂的事情。下面我们将详细...

    linux下mysql安装手册

    ### Linux下MySQL安装手册知识点详解 #### 一、MySQL安装准备与环境配置 在Linux环境下进行MySQL的安装,首先需要确保系统中存在必要的基础环境。本文档将引导您完成整个安装流程,包括编译安装MySQL及其相关的...

    黑马程序员mysql在linux下的安装

    在Linux下安装MySQL涉及到多个步骤,包括环境准备、安装包获取、依赖处理、安装过程以及配置服务。接下来,我们将详细探讨这些步骤。 一、环境准备 在安装MySQL前,首先确保你的Linux系统是最新的。可以通过运行`...

    linux下mySql安装 经典 实验无数次的经验

    在Linux环境下安装MySQL数据库是一项常见的任务,尤其对于服务器管理和网站开发人员来说,这几乎是必备技能。根据提供的信息,我们可以深入探讨在Linux系统中安装MySQL的步骤、注意事项以及常见问题的解决办法,以此...

    Linux下安装MySQL及基本操作

    ### Linux下安装MySQL及基本操作 #### 一、安装MySQL 在Linux环境下安装MySQL数据库是一项常见但又重要的任务。本文将详细介绍如何在Linux系统中安装MySQL,并进行基本配置与操作。 ##### 1.1 检查系统是否已安装...

    linux 服务安装mysql命令

    本文将详细介绍如何安装 MySQL 服务器,包括安装、设置开机启动、启动服务、设置 root 用户密码、基本命令使用等步骤。 安装 MySQL 首先,我们需要使用 yum 安装 MySQL 服务器。打开 Terminal,输入以下命令: ...

    Linux操作系统中如何安装MySQL数据库

    然后,我们需要将 MySQL 服务设置为开机自启动,以便 MySQL 服务能够在系统启动时自动启动。 本文详细介绍了如何在 Linux 操作系统中安装 MySQL 数据库,包括下载安装包、解压缩安装包、创建 mysql 组和用户、初始...

    Linux下安装MYSQL

    ### Linux下安装MySQL 在Linux环境下安装MySQL是一个常见的任务,对于开发者、系统管理员以及数据库管理员而言至关重要。本文将详细介绍在Linux环境下安装MySQL的过程,并提供一些实用的技巧与建议。 #### 准备...

    linux下mysql安装文件64位

    总之,安装64位Linux下的MySQL 5.6.25涉及下载RPM包,解压,安装服务器和客户端,解决依赖,设置密码,启动服务,以及可能的后续配置和优化。这个过程虽然相对复杂,但遵循上述步骤,你可以顺利地在Linux系统中部署...

    linux安装mysql(实测没问题)

    ### Linux 下 MySQL 5.7 的安装与配置详解 #### 一、下载 MySQL 安装包 1. **离线安装准备**: - 如果在没有网络连接的情况下安装 MySQL,可以借助于文件交互软件如 xftp6 或 MobaXterm 来传输安装包。 - 可以...

    Linux下Mysql的配置

    对于初次安装,MySQL通常没有设置密码,可以直接通过输入`mysql`命令进入,默认可执行文件位于`/usr/bin/mysql`目录下。 #### 四、MySQL相关目录结构 - **数据库目录**:`/var/lib/mysql/` - 这个目录用于存储...

Global site tag (gtag.js) - Google Analytics