通过rpm包安装,配置以及下载mysql 的详细过程。
安装mysql
以MySQL-server-5.5.8-1.linux2.6.x86_64.rpm为例,放在/opt目录下
cd /opt
rpm –ivh MySQL-server-5.5.8-1.linux2.6.x86_64.rpm
安装完成后在/usr/share/mysql目录中会有一个mysql的启动脚本mysql.server及示例配置文件等(如my-huge.cnf、my-large.cnf、my-medium.cnf)
拷贝一个示例配置文件作为mysql的配置文件:
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
rpm包安装完后自动将mysql安装成系统服务,所以可以使用下面命令启动、停止mysql
启动mysql
/etc/init.d/mysql start 或 service mysql start
停止mysql
/etc/init.d/mysql stop 或 service mysql stop
到此,mysql服务就安装配置完成。
安装mysql客户端
rpm -ivh MySQL-client-5.5.8-1.linux2.6.x86_64.rpm
mysql安装好后目录结构如下:
工具程序在/usr/bin目录中---ls /usr/bin/mysql*
服务器程序/usr/sbin/mysqld
数据目录/var/lib/mysql
默认情况下mysql将错误日志文件、二进制日志文件及进程文件写在/var/lib/mysql目录中,如localhost.err、localhost.pid、localhost-bin.001等
要改变这些情况可以修改/etc/my.cnf文件
如将日志文件写在/var/log目录中,可以在my.cnf文件中加入下面两行:
[mysqld_safe]
err-log = /var/log/mysqld.log
有个实用程序/usr/bin/mysql_install_db,该程序可以用来初始化 mysql数据库,即创建/var/log/mysql目录,及创建mysql数据库(mysql授权表等信息)及test数据库(空库),如果不小心删 除了/var/log/mysql目录可以通过该程序来初始化.
卸载mysql
rpm -qa|grep -i mysql
rpm -ev MySQL-server-5.5.8-1.linux2.6 MySQL-client-5.5.8-1.linux2.6
卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除
rm -f /etc/my.cnf
rm -rf /var/lib/mysql
授权给用户:
grant all privileges on *.* to root@'%' identified by ‘password’ (将所有的权限设置给root 账户,其中password 为此root 用户的密码)
如果需要支持远程访问,需要在my.cnf文件中加上下面的配置:
skip-name-resolve
分享到:
相关推荐
讲解了mysql在linux下的安装过程,建立用户、自动运行等。
Linux 下安装 MySQL 服务器 Linux 下安装 MySQL 服务器是指在 Linux 操作系统中安装和配置 MySQL 数据库服务器的过程。MySQL 是一种关系型数据库管理系统,广泛应用于 Web 应用程序中。 知识点: 1. 安装 MySQL ...
Linux下安装Mysql数据库; Linux mysql rpm安装包 Linux mysql安装教程
Mysql8.0-linux安装指导
二、安装Mysql 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-4.0.16-0.i386.rpm MySQL-client-4.0.16-0.i386.rpm 下载地址为:www.mysql.com/downloads/mysql-4.0.html,打开此...
linux下mySql安装 经典 实验无数次的经验linux下mySql安装 经典 实验无数次的经验linux下mySql安装 经典 实验无数次的经验linux下mySql安装 经典 实验无数次的经验linux下mySql安装 经典 实验无数次的经验linux下...
"Linux 下非 root 权限的 MySQL 安装" Linux 下非 root 权限的 MySQL 安装是指在 Linux 操作系统中,使用非 root 用户权限来安装和配置 MySQL 数据库服务器的过程。这种安装方式可以避免使用 root 权限,从而提高...
mysql 详细安装
Linux/UNIX上安装Mysql Linux平台上推荐使用RPM包来安装Mysql,MySQL AB提供了以下RPM包的下载地址: MySQL – MySQL服务器。你需要该选项,除非你只想连接运行在另一台机器上的MySQL服务器。 MySQL-client – ...
linux centos下下载配置安装mysql教程,有一定的参考价值
在Linux下MySQL安装配置使用指南,和网上很乱的资料不同,这是一份制作好的pdf文档,分类详细,欢迎下载。
Linux 下 Apache+PHP+Mysql 安装与配置 Apache installation * 介绍 Apache 的安装过程,包括卸载原有 Apache 用户、解压缩 Apache 源代码、配置和安装 Apache。 * "--prefix" 参数用于指定安装后的存放路径;"--...
linux 安装mysql
mysql for linux 安装,教你快速的在linux上面安装mysql服务器
mysql数据库在linux下的安装,包含单机版、主备安装、双主+keepalived安装、集群环境安装,所有文档内容均原创
mysql8.0.16Linuxl离线安装版+mycat2安装文件
mysql配置文件
"Linux操作系统中如何安装MySQL数据库" 在 Linux 操作系统中,安装 MySQL 数据库是非常重要的一步,对于大多数的 web 应用程序来说,都是必不可少的。本文将详细介绍如何在 Linux 操作系统中安装 MySQL 数据库。 ...
mysql在linux下安装包
linux下mysql安装配置