mysql、MariaDB的简单操作

mysql的简单操作

一、查看数据库

SHOW DATABASES;

例如:

MariaDB [(none)]> show databases;

+--------------------+

| Database |

+--------------------+

| information_schema |

| mysql |

| performance_schema |

| test |

+--------------------+

4 rows in set (0.00 sec)

二、创建数据库

CREATE DATABASE 数据库名称;

例如:

MariaDB [mysql]> create database han;

Query OK, 1 row affected (0.01 sec)

MariaDB [mysql]> show databases;

+--------------------+

| Database |

+--------------------+

| information_schema |

| han |

| mysql |

| performance_schema |

| test |

+--------------------+

5 rows in set (0.00 sec)

三、进入数据库

USE 数据库名称;

例如:

MariaDB [mysql]> use han;

Database changed

四、查看表

SHOW TABLES;

例如:

MariaDB [han]> show tables;

+---------------+

| Tables_in_han |

+---------------+

| redhat |

+---------------+

1 row in set (0.00 sec)

五、新建数据表

CREATE TABLE 数据表名称(

->列名称1 数据类型 not null,

->列名称2 数据类型 not null,

. . . ,

. . . ,

. . .

->);

MariaDB [han]> create table redhat(

-> user varchar(50) not null,

-> passwd varchar(50) not null

-> );

Query OK, 0 rows affected (0.02 sec)

六、查看数据表内容

SELECT * FORM 表名称;

例如:

MariaDB [han]> select * from redhat;

+------+--------+

| user | passwd |

+------+--------+

| user | 123 |

+------+--------+

1 row in set (0.00 sec)

七、表中添加数据

INSERT INTO 表名称 VALUES(‘第一列数据’,‘第二列数据’);

例如:

MariaDB [han]> insert into redhat values(‘user‘,‘123‘)

-> ;

Query OK, 1 row affected (0.00 sec)

八、删除表中数据

DELETE FROM 表名称 WHERE 列名=‘数据’;

例如:

MariaDB [han]> select * from redhat;

+------+--------+

| user | passwd |

+------+--------+

1 row in set (0.00 sec)

九、删除表

DROP TABLE 表名称;

例如:

MariaDB [han]> drop table redhat

-> ;

Query OK, 0 rows affected (0.01 sec)

十、删除数据库

DROP DATABASE 数据库名称;

例如:

MariaDB [han]> drop database han;

Query OK, 0 rows affected (0.05 sec)

原文地址:https://www.cnblogs.com/majinhai/p/9425433.html

时间: 2024-10-03 19:58:41

mysql、MariaDB的简单操作的相关文章

mysql数据库很简单操作

进入linux系统 root   >/usr/bin/mysql -u root mysql>show databases;                    #查看数据库 mysql>use  testtable;                        #testtable 为所要查看的库,应用数据库 mysql>show tables;                          #查看所有表 mysql>desc abc_table          

进击的Python【第十二章】:mysql介绍与简单操作,sqlachemy介绍与简单应用

进击的Python[第十二章]:mysql介绍与简单操作,sqlachemy介绍与简单应用 一.数据库介绍 什么是数据库? 数据库(Database)是按照数据结构来组织.存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据.我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢.所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理的大数据量.所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来

Java连接MySQL数据库及简单操作代码

1.Java连接MySQL数据库 Java连接MySql需要下载JDBC驱动MySQL-connector-java-5.0.5.zip(举例,现有新版本).然后将其解压缩到任一目录.我是解压到D盘,然后将其目录下的MySQL-connector-java-5.0.5-bin.jar加到classpath里,具体如下: "我的电脑"-> "属性" -> "高级" -> "环境变量",在系统变量那里编辑clas

mysql 数据库的简单操作 2

1怎么对数据表字段进行添加 这是一个完整的数据表,现在要添加一个字段Class 输入命令 ALTER TABLE 表名 add 字段名 字段类型 可跟可不跟default 这个是默认值. 例子:这样就添加成功了 如何让删除一个主键约束,当设有自增长时 要先删除自增长alter table 表名change id id int ; alter table 表名 drop primary key; 查询出房费大于200的Accounts seletct Accounts from guest whe

epoll、mysql概念及简单操作

epoll 程序阻塞的过程 假设我们目前运行了三个进程A B C ,如果他们都在处于运行态,那就会被加到一个运行队列中 进程A正在运行socket程序 在linux中有句话,万物皆文件,socket对象的读写其实也是创建了文件进行读写 所以:1.首先系统会创建一个文件描述符指向一个socket对象,其中包含了读写缓冲区,等待队列 2.当程序执行到阻塞函数(accept.recv)的时候,系统会将进程A 从工作队列中移除 3.将进程A的引用添加到socket对象的等待队列中,这样cpu过来调用就不

MySQL数据库的简单操作

[一]JDBC驱动分类: 1:JDBC--ODBC 桥驱动. 在程序开发中不用此驱动类型,因为操作性能太低. 2:纯JDBC链接(JDBC本地驱动:本地协议纯JDBC驱动). 3:JDBC网络驱动. 4:数据库的操作过程: 〈1〉打开数据库的服务                    〈2〉连接数据库,连接的时候以表达都要输入用户名和密码. 〈3〉操作数据库:创建表, 查询表, 跟新纪录.   〈4〉数据库的操作:Statement,  PreparedStatement. 〈5〉数据库的查询:

在php中需要用到的mysql数据库的简单操作

1.数据库连接 1.1用windows命令行链接数据库服务器 几个DOS命令 在DOS环境下命令后面没有分号,在MySQL环境下,命令后面有分号 进入盘符: 语法:盘符: 进入盘符下的某个文件夹 语法:cd 路径 上级目录:  ../ 进入根目录:  / 1.2链接MySQL服务器需要的参数 Host         主机       -h Username    用户名     -u Password     密码       -p Port         端口       -P E:\wa

mariadb数据库简单操作

2.查询 show databases;        ##显示数据库use mysql;        ##进入mysql数据库show tables;        ##显示当前库中表的名称select * from user;    ##查询user表中的所有内容 desc user;        ##查询user表的结构 3.数据库以及表的建立 create database westos;            ##创建westos数据库create table linux(    

MySQL/MariaDB DML操作之Select

前言 上文我们已经讲解了MySQL/MariaDB的基础知识和DDL相关操作,接下来我们来说一下MySQL/MariaDB的DML操作,因select查询较复杂也较重要,所以本文主要是对select查询的详解. DML操作 DML之select 投影查询 select col_name,[col_name1,...] from table_name; select * from table_name ;#显示全表 遍历整张数据表,但对系统资源消耗较大,再进行大数据量的查询时,禁止使用这类操作 条