1.下载mariadb:可以去官网下,也可以@我邮箱(15827548779@163.com),我给你解压版
2. 可以在本地下载完成之后直接解压,将解压后的目录的/svr/mariadb-10.0.20-linux-x86_64直接通过ftp上传到Linux服务器,这里我是上传到服务器/opt目录下,并更名为mariadb
3.授权用户组权限
1. groupadd mysql
2. useradd -g mysql mysql
4.进入mariadb/data目录授权
5.把mariadb/support-files下的my-medium.cnf复制到mariadb目录下,并改为my.cnf
编辑my.cnf,在
加上数据库的安装目录,如basedir=/opt/mariadb
6.初始化数据库
./scripts/mysql_install_db--defaults-file=./my.cnf,出现如下图说明初始化成功
7.复制文件到Linux系统配置目录并授权
1. cpsupport-files/mysql.server /etc/rc.d/init.d/mysqld
2. chmod +x/etc/rc.d/init.d/mysqld
3. cpsupport-files/my-large.cnf /etc/my.cnf
8.修改系统配置文件mysqld
文件目录:/etc/rc.d/init.d/mysqld
修改:
1. basedir=/opt/mariadb
2. datadir=/opt/mariadb/data
9.查看MariaDB启动日志:
系统默认的mysql启动日志在如下图的位置
10.启动前的配置初始化
/opt/mariadb/scripts/mysql_install_db --user=mysql --ldata=/var/lib/mysql/
11.启动服务
Service mysqld start
当出现OK时说明启动成功!
12.修改环境变量
编辑/etc/profile,添加export PATH=$PATH:/opt/mariadb/bin/
13修改root用户名密码
./bin/mysqladmin -u root password '123456'
14.登录数据库
./bin/mysql -u root –p
15.设置数据库权限
1. MySQL [(none)]> use mysql;
2. MySQL [mysql]> update user set host='%' where user='root' and host='127.0.0.1';
3. MySQL [mysql]> grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
4. MySQL [mysql]> flush privileges;