1、
安装配置
JDK

(1)检查机器是否已安装JDK

执行
java -version命令查看机器是否安装JDK,一般麒麟操作系统默认安装openjdk 1.8。

(2)
安装指定版本
JDK

如果麒麟操作系统默认安装的openjdk 1.8不符合需求的话,可以卸载机器安装的openjdk 1.8并按需安装所需的openjdk版本,此步骤本文不再赘余。

2、
安装配置
mariadb

(1)
检查机器
mariadb rpm包

麒麟操作系统默认都自带mariadb,可以通过
执行
rpm -qa|grep mariadb命令查看机器是否安装
mariadb,如果有类似返回值表示机器已安装mariadb,如果机器mariadb包版本不符合需求的话需要卸载机器mariadb并自行下载指定版本的mariadb rpm包。

(2)
启动
mariadb并配置开启自启

systemctl start mariadb
systemctl enable mariadb

(3)检查服务状态

systemctl status mariadb 

(4)登陆到数据库配置密码


mysql -u root -p命令登录到MariaDB,此时root账户的密码为空。

第一步:改变用户数据库
mysql> use mysql

第二步:修改密码,记得密码要用password()函数进行加密,一定不要忘记!!! 红色是想要配置密码一定按需配置!!!
mysql> update user set password=password('qwe123') where user='root';

第三步:刷新权限表
mysql> flush privileges;

第四步:退出
mysql> exit

(5)修改服务端配置

修改前先备份
mariadb服务端配置文件 。

cd /etc
tar -zcvf mysql0403.tar.gz my.cnf.d

修改服务端配置,在[mysqld]配置下追加以下内容,并新增[myisamchk]配置。

vi /etc/my.cnf.d/mariadb-server.cnf
[mysqld]
symbolic-links=0
character-set-server=utf8
key_buffer_size = 384M
max_allowed_packet = 10M
table_open_cache = 512
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size = 32M
skip_ssl
group_concat_max_len=300000
max_heap_table_size = 256M
max_connections=4000
lower_case_table_names=1
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[myisamchk]
key_buffer_size = 128M
sort_buffer_size = 128M
read_buffer = 2M
write_buffer = 2M

(6)
重新启动
mariadb使配置生效

systemctl restart mariadb

检查服务状态。

systemctl status mariadb

(7)登陆到数据库


mysql -u root -p命令登录到MariaDB,输入密码代表整个数据库安装配置成功。

标签: none

添加新评论