返回顶部
首页 > 资讯 > 数据库 >怎么在CentOS 6.3中安装与配置Mysql-5.5.29
  • 811
分享到

怎么在CentOS 6.3中安装与配置Mysql-5.5.29

2023-06-10 10:06:31 811人浏览 独家记忆
摘要

本篇内容主要讲解“怎么在Centos 6.3中安装与配置Mysql-5.5.29”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么在CentOS 6.3中安装与配置Mysql-5.5.29”吧!

本篇内容主要讲解“怎么在Centos 6.3中安装与配置Mysql-5.5.29”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么在CentOS 6.3中安装与配置Mysql-5.5.29”吧!

一、安装mysql

安装方式分为:rpm和源码编译安装两种,本文采用mysql源码编译方式,编译器使用Cmake。软件需要mysql-5.5.29.tar.gz和cmake-2.8.10.2.tar.gz,请自行下载。

下载地址:
Http://mysql.mirror.kangaroot.net/Downloads/
http://www.cmake.org/files/v2.8/cmake-2.8.10.2.tar.gz

其中mysql使用最新的稳定版本,即最新试用版的上一个版本,且非rc或者alpha的版本,Cmake直接用的最新版。
1.上传mysql-5.5.29.tar.gz和cmake-2.8.10.2.tar.gz到/usr/local文件夹下。
2.CentOS安装g++和ncurses-devel

代码如下:


[root@zck local]# yum install GCc-c++
[root@zck local]# yum install ncurses-devel

cmake的安装

代码如下:


[root@zck]# tar -zxv -f cmake-2.8.10.2.tar.gz // 解压压缩包
[root@zck local]# cd cmake-2.8.10.2
[root@zck cmake-2.8.10.2]# ./configure
[root@zck cmake-2.8.10.2]# make
[root@zck cmake-2.8.10.2]# make install

将cmake永久加入系统环境变量
用vi在文件/etc/profile文件中增加变量,使其永久有效,
[root@zck local]# vi /etc/profile

在文件末尾追加以下两行代码:

代码如下:


PATH=/usr/local/cmake-2.8.10.2/bin:$PATH
export PATH

执行以下代码使刚才的修改生效:
[root@zck local]# source /etc/profile

用 export 命令查看PATH值
[root@zck local]# echo $PATH

创建mysql的安装目录及数据库存放目录

代码如下:


[root@zck]# mkdir -p /usr/local/mysql //安装mysql
[root@zck]# mkdir -p /usr/local/mysql/data //存放数据库

创建mysql用户及用户组

代码如下:


[root@zck] groupadd mysql
[root@zck] useradd -r -g mysql mysql

编译安装mysql

代码如下:


[root@zck local]# tar -zxv -f mysql-5.5.29.tar.gz //解压
[root@zck local]# cd mysql-5.5.29
[root@zck mysql-5.5.29]#
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATioN=utf8_general_ci \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DMYSQL_USER=mysql \
-DMYSQL_tcp_PORT=3306
[root@zck mysql-5.5.29]# make
[root@zck mysql-5.5.29]# make install

检验是否安装成功

代码如下:


[root@zck mysql-5.5.29]# cd /usr/local/mysql/
[root@zck mysql]# ls
bin COPYING data docs include INSTALL-BINARY lib man mysql-test README scripts share sql-bench support-files

有bin等以上文件的话,则说明成功安装mysql。

二、配置mysql

设置mysql目录权限

代码如下:


[root@zck mysql]# cd /usr/local/mysql //把当前目录中所有文件的所有者设为root,所属组为mysql
[root@zck mysql]# chown -R root:mysql .
[root@zck mysql]# chown -R mysql:mysql data

将mysql的启动服务添加到系统服务中

代码如下:


[root@zck mysql]# cp support-files/my-medium.cnf /etc/my.cnf
cp:是否覆盖"/etc/my.cnf"? y

创建系统数据库的表

代码如下:


[root@zck mysql]# cd /usr/local/mysql
[root@zck mysql]# scripts/mysql_install_db --user=mysql

设置环境变量

代码如下:


[root@zck ~]# vi /root/.bash_profile
在修改PATH=$PATH:$HOME/bin为:
PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:/usr/local/mysql/lib
[root@zck ~]# source /root/.bash_profile //使刚才的修改生效

手动启动mysql

代码如下:


[root@zck ~]# cd /usr/local/mysql
[root@zck mysql]# ./bin/mysqld_safe --user=mysql & //启动MySQL,但不能停止
mysqladmin -u root -p shutdown //此时root还没密码,所以为空值,提示输入密码时,直接回车即可。

将mysql的启动服务添加到系统服务中

代码如下:


[root@zck mysql]# cp support-files/mysql.server /etc/init.d/mysql

启动mysql

代码如下:


[root@zck mysql]# service mysql start
Starting MySQL... ERROR! The server quit without updating PID file (/usr/local/mysql/data/localhost.localdomain.pid).

启动失败:
我这里是权限问题,先改变权限
[root@zck mysql]# chown -R mysql:mysql /usr/local/mysql

接着启动服务器
[root@zck mysql]# /etc/init.d/mysql start

修改MySQL的root用户的密码以及打开远程连接

代码如下:


[root@zck mysql]# mysql -u root mysql
mysql> use mysql;
mysql> desc user;
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root"; //为root添加远程连接的能力
mysql> update user set PassWord = password('123456') where User='root'; //设置root用户密码
mysql> select Host,User,Password from user where User='root';
mysql> flush privileges;
mysql> exit

重新登录

代码如下:


[root@zck mysql]# mysql -u root -p
Enter password:123456

若还不能进行远程连接,关闭防火墙

代码如下:


[root@zck]# /etc/rc.d/init.d/iptables stop

到此,相信大家对“怎么在CentOS 6.3中安装与配置Mysql-5.5.29”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

您可能感兴趣的文档:

--结束END--

本文标题: 怎么在CentOS 6.3中安装与配置Mysql-5.5.29

本文链接: https://lsjlt.com/news/260248.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 怎么在CentOS 6.3中安装与配置Mysql-5.5.29
    本篇内容主要讲解“怎么在CentOS 6.3中安装与配置Mysql-5.5.29”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么在CentOS 6.3中安装与配置Mysql-5.5.29”吧!...
    99+
    2023-06-10
  • 怎么在CentOS 6.3中安装与配置Tomcat-7
    这篇文章主要讲解了“怎么在CentOS 6.3中安装与配置Tomcat-7”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在CentOS 6.3中安装与配置Tomcat-7”吧!安装说明 ...
    99+
    2023-06-10
  • 怎么在CentOS 6.3中配置cmake
    怎么在CentOS 6.3中配置cmake?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。安装环境:CentOS-6.3安装方式:源码编译安装软件:cmake-2.8.10....
    99+
    2023-06-10
  • 在CentOS中怎么安装配置MySQL
    这篇文章主要讲解了“在CentOS中怎么安装配置MySQL”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“在CentOS中怎么安装配置MySQL”吧! ...
    99+
    2023-04-28
    centos mysql
  • 怎么在CentOS 6.3系统中配置SVN
    怎么在CentOS 6.3系统中配置SVN?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。系统环境:CentOS-6.3安装方式:yum install (源码安装容易产生版...
    99+
    2023-06-10
  • 怎么在CentOS 6.3系统中配置JDK-7
    本篇文章给大家分享的是有关怎么在CentOS 6.3系统中配置JDK-7,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。安装说明系统环境:centos-6.3安装方式:rpm安装...
    99+
    2023-06-10
  • 怎么在CentOS 6.3中安装拼音输入法
    这篇文章主要讲解了“怎么在CentOS 6.3中安装拼音输入法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在CentOS 6.3中安装拼音输入法”吧!安装:su rootyum ins...
    99+
    2023-06-10
  • 怎么在Centos 6.3系统中安装Cassandra数据库
    这篇文章给大家介绍怎么在Centos 6.3系统中安装Cassandra数据库,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1> 下载Java jdk:下载完成后,解压jdk:   ...
    99+
    2023-06-10
  • CentOS 6.3 NFS怎么进行安装配置、启动及mount挂载
    这篇文章主要介绍“CentOS 6.3 NFS怎么进行安装配置、启动及mount挂载”,在日常操作中,相信很多人在CentOS 6.3 NFS怎么进行安装配置、启动及mount挂载问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法...
    99+
    2023-06-10
  • centos中怎么安装配置FastDFS
    centos中怎么安装配置FastDFS,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1:安装libevent(libevent-2.0.16-stable) ...
    99+
    2023-06-10
  • CentOS中怎么安装配置GitLab
    这篇文章给大家分享的是有关CentOS中怎么安装配置GitLab的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库...
    99+
    2023-06-10
  • 阿里云服务器下安装配置phpMyAdmin——基于CentOS 6.3
    1.下载phpMyAdmin wget http://www.phpmyadmin.net/home_page/downloads.php 2.解压下载的文件 tar -zvxf phpMyAdmin-3.5.3-a...
    99+
    2022-06-03
    CentOS Linux phpMyAdmin 配置安装 阿里云
  • CentOS怎么安装配置maven
    这篇文章主要介绍CentOS怎么安装配置maven,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一. 下载官方下载地址:maven download二. 解压tar -zxvf apache-maven-3.3.9-...
    99+
    2023-06-10
  • CentOS怎么安装配置Nginx
    要在CentOS上安装和配置Nginx,可以按照以下步骤进行操作:1. 更新系统软件包:```sudo yum update```2...
    99+
    2023-08-24
    CentOS Nginx
  • 怎么在CentOS中安装和配置Xen虚拟机
    这篇文章主要讲解了“怎么在CentOS中安装和配置Xen虚拟机”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在CentOS中安装和配置Xen虚拟机”吧!注 1 :本次实验环境 真机 Ce...
    99+
    2023-06-10
  • CentOS 7 yum安装配置mysql
    首先去官网下载要用的yum源 传送门:http://dev.mysql.com/downloads/repo/yum/ yum源文件:/home/mysql57-community-re...
    99+
    2024-04-02
  • 如何在CentOS中安装和配置MySQL数据库
    在CentOS中安装和配置MySQL数据库可以按照以下步骤进行: 更新系统软件包列表:运行以下命令以确保您的系统软件包列表是最新的...
    99+
    2024-03-12
    CentOS
  • 怎么在CentOS 8上安装与配置Apache虚拟主机
    怎么在CentOS 8上安装与配置Apache虚拟主机,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Apache服务器是现代操作系统包括UNIX和Windows...
    99+
    2023-06-05
  • CentOS中怎么安装配置proftp系统
    本篇文章为大家展示了CentOS中怎么安装配置proftp系统,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。CentOS安装配置proftp系统软件文件/usr/local/pureftpd/sbi...
    99+
    2023-06-16
  • 怎么在CentOS 7中安装MySQL 5.7
    今天就跟大家聊聊有关怎么在CentOS 7中安装MySQL 5.7,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。本文测试环境:CentOS 7 64...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作