centos 下安装MariaDB 及其基本操作指令

原创 2015年07月09日 20:25:54

<1>安装 MariaDB

[root@iZ236xzsl93Z ~]# sudo yum install MariaDB-server MariaDB-client
[root@iZ236xzsl93Z ~]# service mysql start
Starting MySQL. SUCCESS!

<2>MySQL操作

【restart】开启mysql:

 # service mysql start
  Starting MySQL SUCCESS!

【stop】关闭mysql

  # service mysql stop

【restart】重新开启mysql

# service mysql restart

  [root@iZ236xzsl93Z ~]# mysql -u root -p
   Enter password:
   ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

#这个留在下一个博客中解决

运行mysql,root用户 不要登陆 默认没有密码

[root@iZ236xzsl93Z init.d]# mysql

  Welcome to the MariaDB monitor.  Commands end with ; or \g.
  Your MariaDB connection id is 3
  Server version: 10.0.20-MariaDB MariaDB Server
  Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others.
  Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

从mysql.user里面列出用户列表 密码

MariaDB [(none)]> SELECT user,host,password FROM mysql.user;
user host password
root localhost
root iz236xzsl93z
root 127.0.0.1
root ::1
localhost
iz236xzsl93z
MariaDB [(none)]> show grants;
Grants for root@localhost
GRANT ALL PRIVILEGES ON . TO ‘root’@’localhost’ WITH GRANT OPTION
GRANT PROXY ON ”@’%’ TO ‘root’@’localhost’ WITH GRANT OPTION

  MariaDB [(none)]> CREATE DATABASE IF NOT EXISTS test;
  Query OK, 1 row affected, 1 warning (0.00 sec)

【USE】进入test数据库

  MariaDB [(none)]> USE test
  Database changed
  MariaDB [test]> 

【CREATE TABLE】在test数据库中创建一个books表格

  MariaDB [test]> CRERAT TABLE IF NOT EXISTS books(
    -> BookID INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
    -> Title VARCHAR(100) NOT NULL,
    -> SeriesID INT,
    -> AuthorID INT );

【show】显示表格

  MariaDB [test]> show tables;
Tables_in_test
authors
books
series

【describe】描述test表格

  MariaDB [test]> describe books;
Field Type Null Key Default Extra
BookID int(11) NO PRI NULL auto_increment
Title varchar(100) NO NULL
SeriesID int(11) YES NULL
AuthorID int(11) YES NULL

【INSERT INTO】在books里面添加内容 格式:
—-Title,SeriesID,AuthorID

  MariaDB [test]> INSERT INTO books (Title,SeriesID,AuthorID) VALUES('The Fellowship of the Ring,1,1),
      ->  ('The Two Towers',1,1), ('The Return of the King',1,1),  ('The Sum of All Men',2,2),
      ->  ('Brotherhood of the Wolf',2,2), ('Wizardborn',2,2), ('The Hobbbit',0,1);

【select】显示test里面的全部内容

  MariaDB [test]> select * from books;
BookID Title SeriesID AuthorID
1 The Fellowship of the Ring 1 1
2 The Two Towers 1 1
3 The Return of the King 1 1
4 The Sum of All Men 2 2
5 Brotherhood of the Wolf 2 2
6 Wizardborn 2 2
7 The Hobbbit 0 1

【insert】插入数据

  MariaDB [test]> insert into  books (Title,SeriesID,AuthorID)
    -> values ("Lair of Bones",2,2);
  Query OK, 1 row affected (0.00 sec)
  MariaDB [test]> select  * from books;
BookID Title SeriesID AuthorID
1 The Fellowship of the Ring 1 1
2 The Two Towers 1 1
3 The Return of the King 1 1
4 The Sum of All Men 2 2
5 Brotherhood of the Wolf 2 2
6 Wizardborn 2 2
7 The Hobbbit 0 1
8 Lair of Bones 2 2

【update】修改test里面的第七个数据update

  MariaDB [test]> update books set Title = "The Hobbit" where BookID = 7;
  Query OK, 1 row affected (0.01 sec)
  Rows matched: 1  Changed: 1  Warnings: 0
  MariaDB [test]> select * from books;
BookID Title SeriesID AuthorID
1 The Fellowship of the Ring 1 1
2 The Two Towers 1 1
3 The Return of the King 1 1
4 The Sum of All Men 2 2
5 Brotherhood of the Wolf 2 2
6 Wizardborn 2 2
7 The Hobbit 0 1
8 Lair of Bones 2 2
版权声明:本文为博主原创文章,未经博主允许不得转载。

centOS7 下安装测试mariadb,SQLAlchemy第一次使用

mariadb 安装 : yum -y install mariadb 测试: 启动服务 systemctl start mariadb.service systemctl enable ...
  • xuxiuning
  • xuxiuning
  • 2015年09月28日 10:14
  • 1297

CentOS 7 安装Mariadb 及详解

1. CentOS 7.0 版本信息查看 #cat /etc/redhat-release 2.安装Mariadb #yum -y install mariadb* 3.连接Mariadb 报错: E...
  • M_M254282520
  • M_M254282520
  • 2016年11月11日 10:51
  • 2366

centos6安装mariadb10全过程

问题 centos直接安装mariadb会遇到众多问题。如果直接安装mysql, 由于oracle官方维护不够给力,使用起来有一定的风险,所以必须要安装mariadb。如果用yum安装(在阿里云亲测)...
  • lijunwyf
  • lijunwyf
  • 2017年07月04日 19:56
  • 1323

lib_mysqludf_json 64位安装以及使用

lib_mysqludf_json 64位安装以及使用
  • paraller_15
  • paraller_15
  • 2017年10月31日 15:16
  • 95

CENTOS: 如何才CENTOS下安装MYSQL,而不是安装MARIADB

参考文章:How to Install MySQL on CentOS 7 第一步:下载和更新MySQL的下载地方。 wget http://repo.mysql.com/mysql-commun...
  • dogfish
  • dogfish
  • 2016年11月15日 08:11
  • 1071

CentOS安装并设置MariaDB

作者: 铁锚 日期: 2013年12月27日 部分参考:  Centos 使用YUM安装MariaDB 说明: 首先必须能链接外网. 如果不能直接访问,那也可以设置代理,请参考: 在内网机器上设置y...
  • renfufei
  • renfufei
  • 2013年12月27日 18:57
  • 91842

CentOS 7.2 安装MariaDB

MariaDB简介 MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL...
  • wh211212
  • wh211212
  • 2016年11月11日 15:47
  • 1032

mariadb 5.5.36 linux下CentOS 6.5 64位安装【给力详细教程】

一.通过YUN方式安装MARIADB 1、软件环境: CentOS 6.5 x64 MariaDB 5.5.36 2、安装过程 1)在/etc/yum.repos.d/目录创...
  • wendi_0506
  • wendi_0506
  • 2016年04月06日 14:31
  • 929

在Centos 7下安装MariaDB简明教程

引言: 本文将简要介绍如何在CentOS 7的环境下,安装Mariadb,配置用户和访问权限等类似操作。...
  • blueheart20
  • blueheart20
  • 2017年04月30日 22:21
  • 1658

centos7 下安装Apache2+MariaDB+PHP5过程详解

1.启用Apache2 Centos7默认已经安装httpd服务,只是没有启动。如果你需要全新安装,可以yum install -y httpd 启动服务:systemctl start httpd....
  • whq19890827
  • whq19890827
  • 2015年08月01日 10:26
  • 3708
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:centos 下安装MariaDB 及其基本操作指令
举报原因:
原因补充:

(最多只允许输入30个字)