Linux Mysql如何移动MySQL数据库目录位置 假如要把目录移到/home/data下需要进行下面几步:1、home目录下建立data目录 cd/home mkdir data 2、把MySQL服务进程停掉:mysqladmin-u root-p shutdown 3、把/var/lib/mysql整个目录移到/home/data mv/var/lib/mysql/home/data/这样就把MySQL的数据文件移动到了/home/data/mysql下 4、找到my.cnf配置文件 如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/下找到*.cnf文件,拷贝其中一个到/etc/并改名为my.cnf)中。命令如下:[root@test1 mysql]#cp/usr/share/mysql/my-medium.cnf/etc/my.cnf 5、编辑MySQL的配置文件/etc/my.cnf 为保证MySQL能够正常工作,需要指明mysql.sock文件的产生位置。修改socket=var/lib/mysql/mysql.sock一行中等号右边的值为:/home/mysql/mysql.sock。操作如下:vi my.cnf(用vi工具编辑my.cnf文件,找到下列数据修改之)#The MySQL server[mysqld]port=3306#socket=var/lib/mysql/mysql.sock(原内容,为了更稳妥用“#”注释此行)socket=home/data/mysql/mysql.sock(加上此行)6、修改MySQL启动脚本/etc/init.d/mysql 最后,需要修改MySQL启动脚本/etc/init.d/mysql,把其中datadir=var/lib/mysql一行中,等号右边的路径改成。
如何在linux下安装mysql数据库并配置 安装依赖包:yum-y install gcc gcc-c++ zlib-devel libtool ncurses-devel libxml2-devel创建mysql用户:useradd-M-s/sbin/nologin mysql创建data数据目录:mkdir/data编译安装:cmake.-DCMAKE_INSTALL_PREFIX=usr/local/mysql-DMYSQL_DATADIR=data/mysql-DSYSCONFDIR=data/mysql_config-DDEFAULT_CHARSET=utf8-DDEFAULT_COLLATION=utf8_general_ci-DEXTRA_CHARSETS=all-DENABLED_LOCAL_INFILE=1参数说明:DCMAKE_INSTALL_PREFIX=opt/mysql/指定安装目录DINSTALL_DATADIR=data/mysql/指定数据存放目录DSYSCONFDIR=opt/mysql/指定配置文件目录(本例的配置文件为/opt/mysql/my.cnf)e799bee5baa6e59b9ee7ad9431333337386566DDEFAULT_CHARSET=utf8/指定字符集DDEFAULT_COLLATION=utf8_general_ci/指定校验字符DEXTRA_CHARSETS=all/安装所有扩展字符集DENABLED_LOCAL_INFILE=1/允许从本地导入数据配置mysql数据库:makemake installcd/usr/local/mysql/chown-R mysql:mysql.scripts/mysql_install_db—user=mysql—basedir=usr/local/mysql/—datadir=usr/local/mysql/data/cp support-files/my-medium.cnf/etc/my.cnfbin/mysqld_safe—user=。
如何在linux下安装mysql数据库并配置,myql最流行的关系型数据库之一,目前隶属于oracle公司,因体积小、速度快、总体拥有成本低,开放源代码这一特点,所以是我们日常开发。