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
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

MariaDB基本管理操作

一 MariaDB    MariaDB是MySQL的兼容开源版。 二 MariaDB的简单使用    1.安装MariaDB        yum insatll mariadb mariadb...

CentOS6.5下MariaDB日志及事物详解和基本操作语句

MySQL日志类别:    一般查询日志:log,general_log,log_output    慢查询日志:查询执行的时长超过指定的查询,即为慢查询;    错误日志:通常时指错误日志的相...

Mariadb(mysql)基本操作

1.:安装与初始化 1)安装  yum install -y mariadb/*     2)初始化 systemctl restart mariadb sy...

数据库mariadb的基本操作

####数据库的安装及初始安全配置 1.安装及配置 yum install mariadb-server -y  ##安装数据库服务软件 systemctl start mariadb ...

Centos常用基本操作命令

  • 2017年11月07日 20:02
  • 140KB
  • 下载

5.CentOS 6.5的基本操作命令

  • 2017年09月24日 19:08
  • 483KB
  • 下载

Mariadb用户操作/数据库基本操作(二)

3 添加用户 MariaDB [typedb]>  GRANT USAGE ON *.* TO 'username'@'host' IDENTIFIED BY 'password';...
  • bwf_erg
  • bwf_erg
  • 2016年12月20日 14:59
  • 130

Linux基本操作系列(一):在CentOS 6.8安装JDK(Java环境)

最近由于工作需要,自行学习Linux操作系统基本操作。本系列将记录学习过程,及遇到问题的解决方案,以供记录和分享。 如何在CentOS 6.8系统上安装JDK?一、检查系统上是否安装JDK命令:ja...

mysql基本操作指令

  • 2017年04月30日 17:36
  • 587KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:centos 下安装MariaDB 及其基本操作指令
举报原因:
原因补充:

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