mysql rpm包安装后修改数据目录

1.停止mysql数据服务

/etc/init.d/mysqld stop

2.为创建的数据目录指定权限

chmod -R 777 /home/mysql/database/*

chown -R mysql.mysql /home/mysql/database/*

3.将默认的数据目录的所有的东西全部拷贝到现在的目录(也可以在第二步之前完成)

cp -r /var/lib/mysql/* /home/mysql/database/

4.修改配置文件

vim /etc/my.cnf

[mysql]

socket=/home/mysql/database/mysql.sock    //登录数据库的安全签字套目录

[mysqld]

datadir=/home/mysql/database         //数据目录

port=3307                            //可修改默认的3306端口号

symbolic-links=0

log-error=/home/mysql/log/mysqld.log   //错误日志目录

pid-file=/var/run/mysqld/mysqld.pid

log_bin = mysql-bin

server_id = 1

log_bin_trust_function_creators = on     //创建函数和存储过程时,解决从库同步了的问题

event_scheduler=on

max_allowed_packet = 200M

binlog_format=mixed              //混合模式保存二进制日志

lower_case_table_names=1

sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTIO

5.重启mysql

/etc/init.d/mysqld restart

6.登录

本地登录

mysql -u root [email protected]

远程登录

mysql -uroot [email protected] -h 192.168.31.64 -P3306

时间: 2024-10-14 13:43:25

mysql rpm包安装后修改数据目录的相关文章

Mysql rpm包安装

1.下载 MySQL-client-5.6.25-1.linux_glibc2.5.x86_64.rpm  MySQL-devel-5.6.25-1.linux_glibc2.5.x86_64.rpm  MySQL-server-5.6.25-1.linux_glibc2.5.x86_64.rpm这三个软件包,注意版本要一致: 2.安装三个RPM包,遇到冲突和依赖可以先删除相应的软件. rpm -ivh MySQL-server-5.6.25-1.linux_glibc2.5.x86_64.rp

YUM安装rpm包安装后本地不清楚的方法

[[email protected] yum.repos.d]# sed -i 's#keepcache=0#keepcache=1#g' /etc/yum.conf [[email protected] yum.repos.d]# grep keepcache /etc/yum.conf keepcache=1 [[email protected] yum.repos.d]# tree /var/cache/yum///rpm包默认存放路径 /var/cache/yum/ |-- addons

修改安装后的数据目录

由于安装方式的不同,mysql的默认数据安装目录会有所不一样. RPM为:/var/lib/mysql/ 源码安装为: /data/mysql 若想在安装后修改数据目录,要进行的操作可为(以我的情况为例介绍): 1.停止mysql的服务: service  mysql  stop   (我的数据库命令mysql可以少个d?) 2.cp /var/lib/mysql /data               (data为自己希望存放数据的目录) 3.修改my.cnf配置文件,找到[mysqld]下的

RedHat 6.5上使用RPM包安装MySQL 5.6

一.安装环境 1.操作系统版本:Red Hat Enterprise Linux Server release 6.5 (Santiago) 2.Mysql版本:MySQL-5.6.38-1.el6.x86_64.rpm-bundle.tar 二.安装说明 网上不少资料在使用rpm包安装Mysql 5.6之前,都会先卸载系统自带的mysql-libs,但有的资料是用yum remove mysql,但这样会把依赖mysql-libs的8个包也一同卸载,其中就包括postfix.crontab等软

rpm包安装

RPM全称是"RedHatPackageManager"是由RedHat公司发发展起来的,本质是将软件源码包经过编译并且打包成rpm的格式,rpm文件包含的有二进制文件,配置文件,库文件等,同时RPM以一种数据库记录的方式将所需要的软件安装到linux系统上,优点是安装方便,缺点是只能安装在编译时默认的硬件与操作系统版本.1.rpm包的版本说明httpd-2.2.3-74.el5.centos.i386.rpm#以此软件为例说明httpd :软件名2.2.3 :分别表示:主版本号-次版

使用RPM包安装、配置和拆卸MySQL

通过rpm包安装.配置及卸载mysql的详细过程. 以MySQL-server-4.0.14-0.i386.rpm为例,放在/usr/src目录下 cd /usr/src rpm -ivh MySQL-server-4.0.14-0.i386.rpm 安装完成后在/usr/share/mysql目录中会有一个mysql的启动脚本mysql.server及示例配置文件等(如my-huge.cnf.my-large.cnf.my-medium.cnf) 拷贝一个示例配置文件作为mysql的配置文件:

mysql安装一 rpm包安装

centos65上安装mysql一 梳理了一下centos上安装mysql的三种方法:一是通过源码安装,二是用通用二进制包,三是通过不同linux release到系统包安装,centos上是RPM包安装. 先来rpm包装 0 环境 [[email protected] ~]# uname -a Linux host2 2.6.32-504.3.3.el6.x86_64 #1 SMP Wed Dec 17 01:55:02 UTC 2014 x86_64 x86_64 x86_64 GNU/Li

Linux下卸载和安装MySQL[rpm包]

一.卸载原来的mysql: 卸载一: 输入: #rpm -qa | grep -i mysql 显示: mysql-libs-5.1.52-1.el6_0.1.i686 卸载方法: yum -y remove mysql-libs-5.1.52-1.el6_0.1.i686 卸载二: 输入: #rpm -qa | grep -i mysql 显示: MySQL-client-5.1.62-1.glibc23.i386 MySQL-server-5.1.62-1.glibc23.i386 卸载方法

RPM包安装LAMP及httpd虚拟机SSL实现

简单罗列基础命令,只分享我的想法! 目的:通过RPM包安装LAMP,提供两个虚拟主机,一个用于WordPress,一个用于phpMyAdmin,为后一个提供ssl访问方式. 环境是vmware的虚拟机CentOS6.6,实机win7,后面的测试会用到win7上面的浏览器,已经把虚拟机中CentOS中的两个httpd的虚拟机的名字加入到win7的hosts文件中. 1.  修改yum源,指向CentOS的系统光盘,需要使用RPM包,配置如下: 图1 2.  安装apache的httpd,直接yum