1、本篇文章是基于Centos7系统,首先安装mariaDB并进行初始化;
[root@Centos7-min1 ~]# yum install -y mariadb // 利用本地yum源安装更方便快捷
[root@Centos7-min1 ~]# systemctl enable mariadb //设置开机自启动
[root@Centos7-min1 ~]# mysql_secure_installation //初始化安装,默认回车就OK,这儿不做详细说明;
[root@Centos7-min1 ~]# mysql -uroot -p //登录并设置密码
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 25
Server version: 5.5.64-MariaDB MariaDB ServerCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
[root@Centos7-min1 ~]# vim /etc/my.cnf.d/server.cnf
//配置MariaDB的字符集,使用vim /etc/my.cnf.d/server.cnf命令编辑server.cnf文件,在[mysqld]标签下添加:
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
[root@Centos7-min1 ~]# systemctl restart mariadb //配置初始化完成,重启Mariadb。
MariaDB [powernode]> show create table EMP; //可以检查一下表的字符集是否为UTF-8
2、已成功登录mariadb,下面做简单的测试,这儿提供做测试用的sql文件(读者可自行下载并做测试,链接如下;)
链接: https://pan.baidu.com/s/1XmMmez8jfqb2CLClJiM-8g
提取码: hhyi
3、将文件上传到/tmp/mysql文件夹下(虚拟机可通过Xshell和Xftp工具配合使用,安装链接如下:)
链接:https://pan.baidu.com/s/1z5wRnghMMXJBylXyH7IQRg
提取码:08yd
4、查看数据库已有内容,并创建powernode表(表是数据库的基本单元),然后导入刚刚你们下载的sql文件;
MariaDB [(none)]> show databases;
MariaDB [(none)]> create database powernode;
Query OK, 1 row affected (0.00 sec)MariaDB [(none)]> use powernode;
Database changed
MariaDB [powernode]> show tables; //此时看表内无任何内容
Empty set (0.00 sec)
MariaDB [powernode]> source /tmp/mysql/bjpowernode.sql; // 导入sql文件;
5、下面对导入的表做基本操作(查看表的结构和表的内容);
MariaDB [powernode]> show tables;
MariaDB [powernode]> desc DEPT; //可以通过desc查看各tables的结构;
MariaDB [powernode]> select * from DEPT; //同理,大家也可以查看其他表格里的内容;
关于表格内的内容简单介绍一下:
6、还有几个常用命令和大家分享一下:
//查看当前使用的表
//查看当前的数据库版本