MariaDB的安装和基本使用

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 Server

Copyright (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、还有几个常用命令和大家分享一下:

//查看当前使用的表

//查看当前的数据库版本


  

发布了20 篇原创文章 · 获赞 5 · 访问量 5928

猜你喜欢

转载自blog.csdn.net/Until_U/article/details/104022588