mysql必知必懂的常识

作者: 平凡拒绝平庸 | 来源:发表于2017-05-02 16:33 被阅读0次

一、初识SQL语言

SQL(Structured Query Language 即结构化查询语言)

SQL语言主要用于存取数据、查询数据、更新数据和管理关系数据库系统,SQL语言由IBM开发。SQL语言分为3种类型:

DDL语句 数据库定义语言: 数据库、表、视图、索引、存储过程,例如CREATE DROP ALTER

DML语句 数据库操纵语言: 插入数据INSERT、删除数据DELETE、更新数据UPDATE、查询数据SELECT

DCL语句 数据库控制语言: 例如控制用户的访问权限GRANT、REVOKE

二、系统数据库

information_schema: 主要存储了系统中的一些数据库对象的信息,例如用户表信息、列信息、权限信息、字符信息等。

performance_schema: 主要存储数据库服务器的性能参数。

mysql: 授权库,主要存储系统用户的权限信息。这个库如果丢失需要重新初始化!但是所有以前的授权信息丢失!

test: MySQL数据库系统自动创建的测试数据库。对于一个安全的数据库来讲,应该将这个库删除,因为它是共享库!

三、忘记MySQL密码

# vim /etc/my.cnf

[mysqld]

skip-grant-table

# service mysqld restart

# mysql

mysql> select user,password,host from mysql.user;

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

| user | password | host |

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

| root | *F861720E101148897B0F5239DB926E756B1C28B3 | localhost |

| root | | sxl.com |

| root | | 127.0.0.1 |

| root | | ::1 |

| | | localhost |

| | | sxl.com |

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

6 rows in set (0.00 sec)

mysql> update mysql.user set password=password("456") where

user="root" and host="localhost";

mysql> flush privileges;

mysql> \q

四、创建数据库

语法

CREATE DATABASE 数据库名;

数据库命名规则:

可以由字母、数字、下划线、@、#、$

区分大小写

唯一性

不能使用关键字如 create select

不能单独使用数字

最长128位

数据库相关操作

查看数据库

SHOW DATABASES;

SELECT database();--------------------->查看目前正在操作的数据库

选择数据库:USE 数据库名

删除数据库:DORP DATABASE 数据库名;

相关文章

  • mysql必知必懂的常识

    一、初识SQL语言 SQL(Structured Query Language 即结构化查询语言) SQL语言主要...

  • 孕妇必知常识!

    备孕须知 最适合怀孕的季节:产科专家认为怀孕的最佳季节是—夏末秋初,约7月下旬到9月上旬近两个月的时间。孕妈怀孕两...

  • 填词必知常识

    填词技巧(一):词的字句格式 填词用字,要讲平仄。讲究平仄的目的,是要根据汉语声调的特点,有意识的安排一种高...

  • 必知的口腔常识

    【必知的口腔常识】 1.刷牙时间不能少于2分钟。 2.口腔癌是最致命的癌症之一。 3.看病前,擦掉口红或唇膏。 4...

  • 基础-事务、视图、存储过程、游标、约束、触发器、数据库安全

    内容来自《SQL必知必会》,《MySQL技术内幕》 SQL数据类型 事务 常识和数据库基本操作 1.事务处理:它是...

  • 《日常必懂风水常识》

    “常见的家中煞” 1、缺角煞:天圆地方房间四方最佳,缺西北角东北角不利男人事业和身体更不利于子孙,缺东南角西南角不...

  • 日常必懂风水常识

    一、院中井位置的风水禁忌(一) 1、在挖井之前,可以请风水大师现场勘查确定井的位置,要考虑房子主人的五行和八字。 ...

  • 语法系列 第1讲 人称区分

    这里是干货分享,没有套路。就是解决入门的问题,看得懂,听得懂,就要学会语法。 语法必知,入门必知 在英语当中,经常...

  • mysql必知必会

    2018年7月13日笔记 1.数据库的介绍 1.1 什么是数据库 数据库是按照数据结构来组织、存储和管理数据的仓库...

  • Mysql必知必会

    1.表中的任何列都可以作为主键, 只要它满足以下条件:任意两行都不具有相同的主键值;每一行都必须具有一个主键值( ...

网友评论

    本文标题:mysql必知必懂的常识

    本文链接:https://www.haomeiwen.com/subject/ionctxtx.html