`
ajax_xu
  • 浏览: 156222 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

centos mysql安装

 
阅读更多
转自 http://blog.csdn.net/jiangfeng08/article/details/5752390

1、到chinaunix下载mysql



下载地址: http://download.chinaunix.net/download/0008000/7159.shtml



2、上传到CentOS服务器



本例放在 /home/jiangfeng3 中



3、创建mysql组及用户



[root@localhost ~]# groupadd mysql



[root@localhost ~]# useradd -g mysql mysql



4、编辑文件权限



[root@localhost ~]# chmod 755 mysql-5.0.75.tar.gz



5、CentOS mysql编译和安装



  解压:



[root@localhost ~]# tar zxvf mysql-5.0.75.tar.gz



进入到mysql安装包



[root@localhost ~]# cd mysql-5.0.75



  配置参数

[root@localhost ~]# ./configure --prefix=/usr/local/mysql --with-extra-charsets=all --with-unix-socket-path=/usr/local/mysql/var/mysql.sock --with-named-curses-libs=/usr/lib/libncursesw.so.5

 

预编译

[root@localhost ~]#  make



安装

[root@localhost ~]#  make install





6、配制CentOS mysql安装只是第一步,我们还要对CentOS mysql进行相应的配制


一般的情况下CentOS mysql要找配制文件my.cnf,位置在/etc目录下,所以我们得把文件my.cnf文件放到/etc/目录下。

让CentOS mysql服务器启动时能找到它。我们安装好CentOS mysql后,配制文件应该在/usr/local/mysql/share/mysql目录中,配制文件有几个,比如my-huge.cnf my-medium.cnf my-large.cnf my-small.cnf,不同的流量的网站和不同配制的服务器环境,当然需要有不同的配制文件了。



一般的情况下,my-medium.cnf这个配制文件就能满足我们的大多需要;

进入/usr/local/mysql这个目录,

看一下是不是已经安装好了呢??
[root@localhost ~]#  cd /usr/local/mysql/
[root@localhost ~]#  ls
bin include info lib libexec man mysql-test share sql-bench


我们把/usr/local/mysql/share/mysql这个目录下的my-medium.cnf,复制为my.cnf到/etc目录下。


[root@localhost ~]# cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf



做了这些工作以后,还得创造CentOS mysql授权表, 否则数据库也是启动不了。mysql_install_db,这个命令的用途就是做这个的。



CentOS mysql安装的命令都安装到了/usr/local/mysql/bin这个目录中。


[root@localhost mysql]#/usr/local/mysql/bin/mysql_install_db


运行mysql_install_db命令过后,我们查看/usr/local/mysql就会发现,有个var的目录。

这个目录,就是用来装所有数据库的位置,比如我们创建了linuxsir的数据库后,

就在在//usr/local/mysql/mysql/var目录中有linuxsir的目录。这回应该明白了吧。



7、启动CentOS mysql服务器,可能这是最轻松的了,不过也不能高兴的太早,因为有时会出现权限方面的错误。


CentOS mysql服务器启动,应该是/usr/local/mysql/share/mysql目录中的 mysql.server


启动方法是:
[root@localhost mysql]# /usr/local/mysql/share/mysql.server start


如果不能启动请运行/usr/local/mysql/bin/mysqld_safe --user=root 就能够启动了!!


接着输入/usr/local/mysql/share/mysql/mysql.server start即可成功启动


好了,我们把密码设置为123456 /usr/local/mysql/bin/mysqladmin -u root password 123456


如果没有返回错误说明正确了。

接着输入/usr/local/mysql/bin/mysql -u root -p就可以管理CentOS mysql安装了。

分享到:
评论

相关推荐

    centos7.0安装mysql

    centos7.0安装mysql centos7.0安装mysql centos7.0安装mysql

    Centos mysql 安装配置详解

    本文将深入探讨如何在CentOS上安装和配置MySQL。 首先,如果你的系统中已经安装了MySQL,需要先进行卸载。对于通过RPM包安装的MySQL,你可以使用`rpm`命令配合`--nodeps`选项强制卸载。例如,如果已安装的MySQL版本...

    centos7安装配置mysql5.7教程全

    MySQL安装后,需要进行一些安全配置,如设置root用户的密码,删除匿名用户等,运行`sudo mysql_secure_installation`。 四、连接MySQL 1. 首次安装后,root用户没有密码。可以使用`sudo mysql -u root`进入MySQL...

    CentOS下mysql成功安装

    CentOS下MySQL成功安装 MySQL是一种流行的关系数据库管理系统,广泛应用于Web应用程序和企业级应用程序中。在CentOS操作系统中,安装MySQL服务器需要经过一系列的步骤,包括下载、编译、安装、初始化数据库、注册...

    CentOS 7 安装 MySQL

    CentOS 7 安装 MySQL

    CentOSMySql安装记录.txt

    安装目录/usr/local/mysql 此类安装包包好了所有的安装文件,解压后释放 ###执行解压命令: #tar -xvf MySQL-5.6.14-1.rhel5.x86_64.rpm-bundle.tar MySQL-client-5.6.14-1.rhel5.x86_64.rpm MySQL-...

    centos7安装mysql5.7.22数据库文档

    该文档是关于在centos7安装mysql5.7.22数据库的详细步骤,亲测没有问题

    centos7安装mysql5.7

    在本地虚拟机的场合,需要更换yum安装网络地址配置文件CentOS-Base.repo 从阿里云服务器下载一份CentOS-Base.repo文件存到本地

    CentOS安装MySQL5.7

    ### CentOS安装MySQL 5.7知识点详解 #### 一、环境准备与系统要求 在开始安装MySQL 5.7之前,我们需要确保系统满足以下条件: - **操作系统**:CentOS 7.x或更高版本。 - **硬件配置**:至少1GB内存,推荐2GB以上;...

    CentOS7.4安装mysql5.7

    ### CentOS 7.4 安装 MySQL 5.7 的详细步骤及注意事项 #### 一、安装流程 1. **进入指定目录** 首先,打开终端并进入到 `/usr/local/` 目录下: ```bash cd /usr/local/ ``` 2. **创建工具目录** 接着,...

    CentOS下安装mysql

    centos 6.5下安装配置mysql,以及mysql的安全管理和账户管理

    解决CentOS 7安装mysql后3306端口不通.txt

    解决CentOS 7安装mysql后3306端口不通

    Centos6.7系统安装MySQL5.7总结

    Centos6.7系统安装MySQL5.7总结 本资源总结了在Centos6.7系统中安装MySQL5.7的步骤,包括下载和安装MySQL软件包,创建数据库仓库目录,新建MySQL用户和组,修改目录属有者,配置参数,修改系统配置文件,启动MySQL...

    CentOS7安装mysql5.7.19&mysql5;.7.19主从配置(CentOS7)

    在本教程中,我们将深入探讨如何在CentOS7操作系统上安装MySQL 5.7.19并设置主从复制配置。MySQL的主从复制是一种常用的技术,它允许数据从一个服务器(主服务器)同步到另一个服务器(从服务器),从而实现数据备份...

    CentOS6.5一键安装Mysql5.6

    MySQL安装后,建议执行`mysql_secure_installation`脚本来增强安全性: ``` /usr/bin/mysql_secure_installation ``` 在这个脚本中,你可以设置root用户的密码、删除匿名用户、禁止root远程登录以及删除测试数据库。...

    centos7安装mysql文档及安装包

    9. **安全配置**:MySQL安装后,通常会有一个安全脚本来帮助设置初始密码和安全选项: ``` sudo mysql_secure_installation ``` 按照提示操作,设置root用户的密码,删除匿名用户,禁用远程root登录,删除测试...

    mysql8 centos离线安装

    在Linux环境中,特别是CentOS系统上,MySQL 8.0的离线安装是一个常见的需求,尤其是在没有网络连接或者网络环境不稳定的情况下。以下是如何利用提供的压缩包文件进行离线安装MySQL 8.0的详细步骤: 首先,我们看到...

    CentOS MySQL启动和关闭命令

    在CentOS系统中,默认情况下MySQL的安装路径为`/usr/local/mysql`。其中,MySQL的启动脚本通常位于`/usr/local/mysql/share/mysql`目录下。对于启动与关闭MySQL服务,主要涉及以下两个命令: 1. **启动MySQL服务**...

    centos7.9 自动安装mysql8.0.33,附带脚本

    centos7.9 自动安装mysql8.0.33,附带脚本

    centos安装mysql5.6.docx

    CentOS 6 安装 MySQL 5.6 MySQL 是一个流行的开源关系数据库管理系统,广泛应用于 Web 应用程序中。 CentOS 6 是一个基于 Linux 的操作系统,本文将指导您如何在 CentOS 6 上安装 MySQL 5.6。 关闭 SELinux ...

Global site tag (gtag.js) - Google Analytics