MySQL基础

Posted 丫头的星星

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL基础相关的知识,希望对你有一定的参考价值。

mysql基础知识

一、MySQL基本简介

  1. 什么是数据库:数据库就是一个存储数据的仓库。

  2. MySQL是一个 RDBMS (Relational Database Management System,关系数据库管理系统) 。

  3. MySQL特点:
  • 开源,免费
  • 采用C和C++编写,保证了源代码的可移植性。
  • 支持多种操作系统。
  • 为多种语言提供了API。
  • 支持多线程
  • 优化的SQL查询算法
  • 提供多种语言支持
  • 支持大型数据库
  • 支持多种存储引擎

一、数据库操作

  • 启动MySQL:
net start mysql
  • 关闭MySQL:
net stop mysql

注意:启动或关闭MySQL数据库时,需要管理员权限。

  • 登录MySQL:
mysql -u root -p
  • 查看所有数据库:
show databases ;
  • 创建新数据库:
格式:create database 数据库名;
例如:create database db_info;

注意:MySQL数据库不区分大小写,在创建数据库时不能与其他数据库同名,名称可以任意字母、数字、下划线(_)、和"$"组成,不能使用单独的数字,不能使用MySQL关键字作为数据库名和表名。

  • 选择数据库:
格式:use 数据库名;
例如:use db_info;
  • 删除数据库:
格式:drop database 数据库名;
例如:drop database db_info;

注意:不要随便删除MySQL自带的数据库,否则数据库无法使用。

以上是关于MySQL基础的主要内容,如果未能解决你的问题,请参考以下文章

linux中怎么查看mysql数据库版本

从mysql的片段中加载ListView

[Go] 通过 17 个简短代码片段,切底弄懂 channel 基础

连接MySQL出现错误:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)(代码片段

使用 json rereiver php mysql 在片段中填充列表视图

关于mysql驱动版本报错解决,Cause: com.mysql.jdbc.exceptions.jdbc4Unknown system variable ‘query_cache_size(代码片段