带来一篇CentOS6.x下编译装置设置MariaDB数据库条记(测试经由过程)
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!CentOS下装置MariaDB教程groupaddmysql#增加MariaDB数据库装置用户组mysql
useradd-gmysqlmysql-s/bin/false#创立用户mysql并到场到mysql组,不同意mysql用户间接登录体系
mkdir-p/data/mysql#创立MariaDB数据库寄存目次
chown-Rmysql:mysql/data/mysql#设置MariaDB数据库目次权限
mkdir-p/usr/local/mysql#创立MariaDB装置目次
cd/usr/local/src
mariadb-5.5.33a.tar.gz官方下载地点http://archive.mariadb.org/mariadb-5.5.33a/kvm-tarbake-jaunty-x86/mariadb-5.5.33a.tar.gz
tarzxvfmariadb-5.5.33a.tar.gz#解压
cdmariadb-5.5.33a#进进装置目次
cmake.-DCMAKE_INSTALL_PREFIX=/usr/local/mysql-DMYSQL_DATADIR=/data/mysql-DSYSCONFDIR=/etc
#设置
make#编译
makeinstall#装置
cd/usr/local/mysql
cp./support-files/my-huge.cnf/etc/my.cnf#拷贝设置文件(注重:假如/etc目次上面默许有一个my.cnf,间接掩盖便可)
vi/etc/my.cnf#编纂设置文件,在局部增添
datadir=/data/mysql#增加MariaDB数据库路径
./scripts/mysql_install_db--user=mysql#天生MariaDB体系数据库
cp./support-files/mysql.server/etc/rc.d/init.d/mysqld#把MariaDB到场体系启动
chmod755/etc/init.d/mysqld#增添实行权限
chkconfigmysqldon#到场开机启动
vi/etc/rc.d/init.d/mysqld#编纂
basedir=/usr/local/mysql#MariaDB步伐装置路径
datadir=/data/mysql#MariaDB数据库寄存目次
servicemysqldstart#启动
vi/etc/profile#把MariaDB办事到场体系情况变量:在最初增加上面这一行
exportPATH=$PATH:/usr/local/mysql/bin
上面这两行把MariaDB的库文件链接到体系默许的地位,如许你在编译相似PHP等软件时能够不必指定MariaDB的库文件地点。
ln-s/usr/local/mysql/lib/mysql/usr/lib/mysql
ln-s/usr/local/mysql/include/mysql/usr/include/mysql
shutdown-rnow#必要重启体系,守候体系从头启动以后持续在终端下令行上面操纵
mysql_secure_installation#设置MariaDB数据库root账号暗码
依据提醒按Y回车输出2次暗码
大概间接修正暗码/usr/local/mysql/bin/mysqladmin-uroot-ppassword"123456"#修正暗码
servicemysqldrestart#重启
mysql-uroot-p#输出下面设置的root暗码登录到mariadb把持台,以下图所示:
到此,MariaDB数据库装置完成!
此***在centos下测试经由过程;
欢迎大家来到仓酷云论坛!
带来一篇CentOS6.x下编译装置设置MariaDB数据库条记(测试经由过程)
其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!? 在学习linux的工程中,linux学习方法有很多种,这里是小编的学习心得,给大家拿出来分享一下。 熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种: 如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。可能你会遇到这种情况,对于一个问题会出现不同内容回答,这时你需要通过实践来验证。 Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。 随着IT从业人员越来越多,理论上会有更多的人使用Linux,可以肯定,Linux在以后这多时间不会消失。 你需要提供精确有效的信息。Linux这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。 其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。
页:
[1]