mariadb安装配置

 

安装mysql

# 添加mysql用户
groupadd mysql
useradd -g mysql mysql
# 安装路径设置为/usr/local
cd /usr/local
tar -zxvpf /path-to/mariadb-VERSION-OS.tar.gz
# 添加mysql软连接
ln -s mariadb-VERSION-OS mysql
# 安装mariadb
cd mysql
./scripts/mysql_install_db --user=mysql
chown -R root .
chown -R mysql data

测试可否启动:sql

./bin/mysqld_safe --user=mysql &

添加环境变量到 .bash_profile 或者 .bashrc,便于mysql的管理的链接。数据库

export PATH=$PATH:/usr/local/mysql/bin/

设置开机启动bash

cd /usr/local/mariadb-version/support-files/
cp mysql.server /etc/init.d/mysql
chmod +x /etc/init.d/mysql

On RPM-based distributions (like Fedora and CentOS), you use chkconfig:socket

chkconfig --add mysql
chkconfig --level 345 mysql on

配置测试

修改数据库数据位置datadirspa

cp -a /var/lib/mysql /xwtec/mysql

修改/etc/my.cnfcode

# datadir=/var/lib/mysql
datadir=/xwtec/mysql

若是遇到server

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2 "No such file or directory")ip

则添加软连接:

ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock

修改root密码:

mysqladmin -u root password
相关文章
相关标签/搜索