复习篇--mysql 基础语句

1.数据库(此处"pikachu“为数据库名称)

SHOW  DATABASES;                      ##查看数据库

USE  pikachu;                                ##切换到数据库
      CREATE  DATABASE  pikachu;        #创建数据库

DROP  DATABASE  pikachu;           #删除数据库

2.(此处"student"为表名称)

SHOW TABLES;                             #查看表
       CREATE  TABLE  student (name VARCHAR(20), sex CHAR(1));     ##创建表

DROP  TABLE   student ;                 ##从数据库中删除表

DESCRIBE   student;                       ##查看表结构
       INSERT   INTO    student   VALUES (‘lmy‘,‘F‘);                      ## 向表中添加信息

DELETE     FROM    student   WHERE   attribute = value;     ##从表中删除信息
       SELECT   *    FROM   student;          ##查看表中所有信息            
       UPDATE    student  SET   attribute=value2 WHERE attribute > =value1;   ##修改表中信息,将表中的value1改为value2

ALTER   TABLE  student   add  age varchar(4);    ##向表中添加"age"字段

ALTER   TABLE   student  DROP  age;                  ##从表中删除字段

3.查询

SELECT  *  FROM  pikachu.student;       ##查询pikachu数据库下的student表

SELECT   name  FROM   student    WHERE    age=‘20‘  and  sex=‘M‘;   ##查询student表中年龄为20,性别男的人的姓名

4.刷新数据库信息

FLUSH  PRIVILEGES;

5.mysql root用户密码忘记解决办法

时间: 2024-10-07 00:20:15

复习篇--mysql 基础语句的相关文章

入门MySQL——基础语句篇

前言:? 前面几篇文章,我们介绍了MySQL的基础概念及逻辑架构.相信你现在应该有了自己的一套MySQL环境,接下来我们就可以开始练习MySQL了.本文将从MySQL最基础的语句出发,为你展示出创建及修改不同对象应该使用的标准语句. 1.创建数据库 创建数据库的官方标准语法为: CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [create_specification] ... create_specification: [DEFAULT]

MySQL基础语句【学习笔记】

放在这里,以备后查. 1. 数据库, 数据库服务器, 数据库语言 数据库,是持久性数据的集合,供给定企业的应用程序系统使用,并且由一个数据库管理系统来管理: 数据库服务器,又称数据库管理系统,用来管理数据库(高效地存储.查询.更新数据库,并维护数据库的完整性状态):                  数据库语言,是应用程序用来向数据库服务器发送命令并从中取出所需要数据的特定语言. 2.  系统变量 查询系统变量: SELECT @@系统变量名 , eg. SELECT @@DATADIR    

JavaSE基础篇—MySQL基础知识点

MySQL MySQL是一种关系数据库管理系统,是一种开源软件.可搭配PHP和Apache可以有更好的性能,也可以工作在众多的平台上.Orcale是一个数据库创建多个用户,MySQL是一个用户创建多个数据库. 安装注意事项: 端口:3306:默认用户:root:字符集:设置为gbk或者utf-8: 安装时可以启用远程登陆,创建匿名用户: 可以安装图形化界面,方便操作 MySQL列的类型: 数值类型: smallint():占2个字节 int():占4个字节,integer是int的同义词,也是占

Mysql基础语句

mysql数据库这个表示的是一个软件,然后软件里面可以有好多database,这表示的就是库也可以认为是实例,然后每一个实 例里面有好多张表sql语句结构对表里面的数据进行操作动作:select insert update delete 查增改删对实例数据库或是表进行操作动作:create drop alter show 进入数据库对库里面的实例进行查看show databases:进入某个实例use mysql查看实例里面的所有的表格show tables:查看当前所在哪个实例查看自己在哪里数

mysql 基础语句

mysql> show databases; mysql> show databases \G   #以行的方式显示 -e 常用与shell脚本. [[email protected] ~]# mysql -e 'show databases' -usystem -p123456 mysql> create database HA; mysql> create database `HA-test`; [[email protected] ~]# ls /usr/local/mysq

mysql基础语句整理

显示所有数据库. mysql> show databases; +--------------------+ | Database           | +--------------------+ | information_schema | | mysql              | | test               | | zabbix             | +--------------------+ 4 rows in set (0.00 sec) 新建一个数据库.

【夯实Mysql基础】记一次mysql语句的优化过程!

1. [事件起因] 今天在做项目的时候,发现提供给客户端的接口时间很慢,达到了2秒多,我第一时间,抓了接口,看了运行的sql,发现就是 2个sql慢,分别占了1秒多. 一个sql是 链接了5个表同时使用了 2个 order by和 1个limit的分页 sql. 一个sql是上一个sql的count(*),即链接了5个表,当然没有limit了(取总数). 2. [着手优化] 1)[优化思路] 第一条是 做client调用 service层的数据缓存 第二条就是 优化sql本身. 这里着重讲一下

【夯实Mysql基础】记一次mysql语句的优化过程

1. [事件起因] 今天在做项目的时候,发现提供给客户端的接口时间很慢,达到了2秒多,我第一时间,抓了接口,看了运行的sql,发现就是 2个sql慢,分别占了1秒多. 一个sql是 链接了5个表同时使用了 2个 order by和 1个limit的分页 sql. 一个sql是上一个sql的count(*),即链接了5个表,当然没有limit了(取总数). 2. [着手优化] 1)[优化思路] 第一条是 做client调用 service层的数据缓存 第二条就是 优化sql本身. 这里着重讲一下

Mysql基础入门-SQL_DDL语句

一.mysql数据库介绍: mysql数据库属于关系型数据库,关系型数据库是指采用关系模型来组织数据的数据库,似于Excel函数关系表.保持数据的一致性是关系型数据库的最大优势 关系型数据库瓶颈: 1.高并发读写硬盘I/O瓶颈; 2.对于关系型数据来说在一张海量数据表中查询效率是非常低的: 3.横向扩展困难,当一个应用系统用户量访问与日俱增的时候数据库没有办法像web server那样简单的通过添加更多的硬件或者节点来扩展和提供负载能力. 对于并发量不高及数据量较小的应用系统mysql还是占有很