CentOS:MariaDB安装:修订间差异
imported>Soleverlee 无编辑摘要 |
imported>Soleverlee |
||
(未显示同一用户的1个中间版本) | |||
第1行: | 第1行: | ||
=CentOS6= | =CentOS6= | ||
==安装== | |||
MariaDB官方提供了不同Linux发行版的repository,提供了[https://downloads.mariadb.org/mariadb/repositories/ 安装源配置工具]。下面是CentOS6 x64,安装10.0 | MariaDB官方提供了不同Linux发行版的repository,提供了[https://downloads.mariadb.org/mariadb/repositories/ 安装源配置工具]。下面是CentOS6 x64,安装10.0 | ||
<pre> | <pre> | ||
第10行: | 第11行: | ||
gpgcheck=1 | gpgcheck=1 | ||
</pre> | </pre> | ||
在/etc/yum.repos.d/ 中新建一个文件,例如MariaDB.repo,粘贴以上内容。 | |||
安装 | 安装 | ||
<source lang="bash"> | <source lang="bash"> | ||
yum install MariaDB-server MariaDB-client | yum install MariaDB-server MariaDB-client | ||
</source> | </source> | ||
==配置== | |||
安装完后修改默认端口 | 安装完后修改默认端口 | ||
<source lang="bash"> | <source lang="bash"> | ||
第21行: | 第24行: | ||
[mysqld] | [mysqld] | ||
port=3307 | port=3307 | ||
lower_case_table_names = 1 | |||
</source> | |||
启动及重启Mysql通过service命令即可。 | |||
<source lang="bash"> | |||
service mysql start | |||
service mysql stop | |||
service mysql restart | |||
</source> | </source> | ||
修改root用户密码 | 修改root用户密码 | ||
第36行: | 第46行: | ||
</source> | </source> | ||
注意js@localhost 和js@%密码竟然不一样!蛋疼 | 注意js@localhost 和js@%密码竟然不一样!蛋疼 | ||
=CentOS7= | =CentOS7= | ||
RH7默认的mysql已经变成mariadb。 | RH7默认的mysql已经变成mariadb。 |
2016年12月8日 (四) 01:53的最新版本
CentOS6
安装
MariaDB官方提供了不同Linux发行版的repository,提供了安装源配置工具。下面是CentOS6 x64,安装10.0
# MariaDB 10.0 CentOS repository list - created 2015-08-28 01:32 UTC # http://mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.0/centos6-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
在/etc/yum.repos.d/ 中新建一个文件,例如MariaDB.repo,粘贴以上内容。 安装
yum install MariaDB-server MariaDB-client
配置
安装完后修改默认端口
cd /etc/my.cnf.d
vim server.conf
[mysqld]
port=3307
lower_case_table_names = 1
启动及重启Mysql通过service命令即可。
service mysql start
service mysql stop
service mysql restart
修改root用户密码
mysqladmin -uroot -p password
创建一个数据库
create database js_huanan_db default charset utf8 collate utf8_general_ci;
use js_huanan_db;
create user js identified by '123456';
grant all on js_huanan_db.* to 'js'@'%';
flush privileges;
注意js@localhost 和js@%密码竟然不一样!蛋疼
CentOS7
RH7默认的mysql已经变成mariadb。
yum install mariadb-server mariadb
systemctl start mariadb
systemctl enable mariadb
#协助执行mysql配置。默认密码为空
mysql_secure_installation