mariadb 5.5数据库二进制包在centos6.5上的安装
admin
2023-05-23 05:42:34
0

1 解压二进制包到/usr/local/,并改名为mysql(mariadb目录必须是/usr/local/Mysql)

tar -xf /var/ftp/pub/mariadb-5.5.56-linux-x86_64.tar.gz -C /usr/local

mv /usr/local/mariadb-5.5.56-linux-x86_64 /usr/local/mysql


2 创建Mysql为系统用户且没有家目录

useradd -rMs /sbin/nologin mysql


3 cd到/usr/local/mysql目录下,更改目录内所有文件属主、属组为mysql

cd /usr/local/mysql

chown -R mysql:mysql .


4 执行mysql初始化脚本,指明运行用户和数据库目录

scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data


5 完成【4】后,更改/usr/local/mysql目录中的所有文件属主、属组为root,且要把data目录的属主、属组改回mysql.

chown -R root .

chown -R mysql data


6 创建/etc/mysql目录作为配置文件放置目录,也可以不用创建,直接把配置文件放在/etc/,我这里删除了Mysql默认创建的配置文件,从/usr/local/mysql/support-files/拷了一份配置放在/etc/mysql/下。

mkdir /etc/mysql

cp support-files/my-large.cnf /etc/mysql/my.cnf

rm -f /etc/my.cnf


7

vim /etc/mysql/mysql

在【mysqld】服务器配置中加上下面三项

datadir = /usr/local/mysql/data

innodb_file_per_table = on

skip_name_resolve = on


8 复制服务脚本到init.d下,并设置成开机启动

cp support-files/mysql.server /etc/init.d/mysql

chkconfig --add mysql && chkconfig mysql on

9 启动mysql,并进行初始化安全设置,关闭匿名用户,设置root密码等。

service mysql start

bin/mysql_secure_installation

现在就可以正常使用了。



相关内容

热门资讯

电脑pin什么意思 电脑pin... 电脑pin是使用比较多的一种身份识别技术,即随机生成但是可验证的一组身份验证识别序列。它在windo...
小鸭洗衣迷你脱水桷电机响不转怎... 1、洗衣机在洗衣服时,如果电机有嗡嗡声但不转,就有可能是启动电容器的问题。如果电机没有一点声音,就可...
油烟机电机不转的原因 油烟机是常见的厨房电器之一,一般用于排除厨房的烟雾和异味,对保持厨房环境干净卫生非常重要。但是偶尔出...
油烟机一直滴滴响打不开怎么回事 油烟机一直滴滴响打不开的原因有几种:1、油烟机的烟雾感应器出现故障,误识油烟为起火的烟雾导致滴滴响打...
打印机共享怎么连接第二台电脑 如今,打印机已经成为我们工作和生活中不可或缺的设备之一。而打印机共享则是在一个办公环境中非常常见的操...
男子忌日宴疑因幻听行凶致2死1... 8月4日,山东聊城“疑因幻听行凶致邻居2死1伤”案伤者刘现为向@百姓关注 记者还原事发经过。
韩国检察官“只手遮天”的时代结... 韩国政府今天召开由总统李在明主持的国务会议,通过《刑事诉讼法》修正案,全面废除检察官直接侦查及补充侦...
天津发文推进带薪休假落地:摒弃... 澎湃新闻记者 钟煜豪“摒弃‘爱岗敬业不能休’的错误认识,清理‘攀比内卷不愿休’的职场环境,消除‘业绩...
摩洛哥非法移民讲述:为何突然越... 亚辛(Yassine)今年24岁,来自摩洛哥北部城市得土安。7月30日,天气晴朗,最高温度30摄氏度...
原创 成... 深夜,手机屏幕的光映着很多人的脸。只要轻轻一点,就能看到大量成人内容,免费、方便、不用露脸——看起来...