mysql的基本操作1

上节我们了解了数据库的一些基本概念,那些概念是我们跟同行业沟通的时候的语言,这个是我个人的看法哦!下面我们进入数据库的基本操作:数据也是一个服务,是服务就有相对应的端口,数据库服务对应的端口是3306.通过命令可以查看到如下

数据库的操作对运维来说是个魔咒!这里我这样说毫不夸张,因为我自己开始也是的,包括Linux专家也是这么认为的,为什么呢?因为数据库有一套自己的命令,这里我指出来了,希望大家不要担心,跟我学习,咱们能把这个魔咒给破了!要想学好“运维数据库”,(什么是运维数据库呢?就是运维所要掌握的数据库知识。)咱们一定要把思路给理清楚,用前面我说的盖房子式的学习方法来学习,千万不要用滚雪球式的学习,因为这样会是你迷失方向。

数据库的操作有一套自己的命令,这些命令有一个分类,看下面

DDL控制操作对象(对库的操作命令)

create 创建

drop 删除

alter 修改

DCL操纵语言(表的操作命令)

insert 插入

delete 删除

update

DML控制语言(权限的操作命令)

grant

revoke

这些是基础命令,我们必须掌握,没有商量的,具体怎么使用,这里大家记住他们的分类就好了,我们启动数据库服务,然后登录,如下

大家可以看到我没输入密码就直接进来了,那么怎么给我们的数据库设置个密码呢?看下面

注释:这里的root是数据库的管理员,也就是超级用户,他可以管理数据库里的所有库。现在我们的数据库管理员有密码了就好比我们的仓库有了保安。

现在我们进入数据的仓库了想看看里面有什么东西,怎么看呢?看下面

这四个库的作用分别是:

information_schema这张数据表保存了MySQL服务器所有数据库的信息

mysql 这个数据库里面放的是帐号和密码信息

performance_schema主要用于收集数据库服务器性能参数。

test mysql是一个参考数据库。

(注释:这四个库使我们安装好数据库自身就有的)

生产中我们经常自己会建立数据库和创建用户。那我们怎么创建的呢?看下面

创建数据库   create database leleku;

删除数据库   drop database leleku;

进入到一个数据库 use leleku;

查看数据库   show databases;

查看是否进入数据库select database ();

今天我们就讲到这里吧,大家学习不要一次性贪多,切忌一口吃不了胖子。知识是积累出来的,不是一次性就能完成的。今天这些使我们学习数据库的基础,我们一定要把这些掌握稳定了,后面的学习才会更简单。

时间: 2024-10-23 15:04:55

mysql的基本操作1的相关文章

1Python全栈之路系列之MySQL数据库基本操作

Python全栈之路系列之MySQL数据库基本操作 MySQL数据库介绍 MySQL是一种快速易用的关系型数据库管理系统(RDBMS),很多企业都在使用它来构建自己的数据库. MySQL由一家瑞典公司MySQL AB开发.运营并予以支持.它之所以非常流行,原因在于具备以下这些优点: 基于开源许可发布,无需付费即可使用. 自身的功能非常强大,足以匹敌绝大多数功能强大但却价格昂贵的数据库软件. 使用业内所熟悉的标准SQL数据库语言. 可运行于多个操作系统,支持多种语言,包括 PHP.PERL.C.C

基于linux操作系统Mysql的基本操作(三)

基于linux操作系统Mysql的基本操作(三) 知识点一:查看MYSQL数据库中所有用户 命令: select distinct concat ('User:''',user,'''@''',host,''';')as query from mysql.user; 注:(1)关键词 DISTINCT 用于返回唯一不同的值. 语法:SELECT DISTINCT 列名称 FROM 表名称 (2)SQL CONCAT函数用于将两个字符串连接起来,形成一个单一的字符串. 比较两者的用法: 知识点二:

mysql数据库基本操作练习

一.MySQL基本管理 1.使用mysql命令连接数据库. 2.练习查看/删除/创建库的相关操作. 3.练习查看/删除/创建表的相关操作. 实验步骤: 1.使用mysql命令连接数据库 连接MySQL服务器时,最基本的用法是通过 -u 选项指定用户名.-p指定密码.密码可以写在命令行(如果不写,则出现交互,要求用户输入),当然基于安全考虑一般不推荐这么做: [[email protected] ~]# mysql -uroot -p1234567         //可以紧挨着选项,不要空格 W

Mysql的基本操作语句(适合初学者借鉴)

因本人之前对mysql数据库不是特别了解,所以那段时间为了应对工作做出了各种努力,现将本人总结整理的mysql数据库基本操作摘录出来分享给大家,大多已加批注,方便记忆学习!  Mysql的基本操作语句 1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @>密码 无密码设置如果已设mysql系统环境变量可直接mysql进入,如没有设置mysql系统环境变量请使用绝对路径 1.2 创建用户: mysql> insert into mysql.user(Host,U

信用盘源码出售实现mysql的基本操作

为了简化数据库操作,信用盘源码出售[企鹅21717-93408]我们将使用SQLAlchemy一个数据库工具(ORM,即对象关系映射).借助SQLAlchemy,你可以通过定义Python类来表示数据库里的一张表(类属性表示表中的字段/列),通过对这个类进行各种操作来代替写SQL语句.这个列我们称之为模型类,类中的属性我们将称之为字段. Flask有大量的第三方扩展,这些扩展可以简化和第三方库的集成工作. 首先我们要"初始化"操作.导入扩展类,实例化并传入Flask程序实例: from

使用Flask来实现mysql的基本操作与cp源码出售

为了简化数据库操作,cp源码出售[企鹅21717-93408]我们将使用SQLAlchemy一个数据库工具(ORM,即对象关系映射).借助SQLAlchemy,你可以通过定义Python类来表示数据库里的一张表(类属性表示表中的字段/列),通过对这个类进行各种操作来代替写SQL语句.这个列我们称之为模型类,类中的属性我们将称之为字段. Flask有大量的第三方扩展,这些扩展可以简化和第三方库的集成工作. 首先我们要"初始化"操作.导入扩展类,实例化并传入Flask程序实例:from f

数据库(MySQL)表基本操作

                                数据库表基本操作 思前想后,最终还是把博客的名字改成了数据库表基本操作,以前叫SQL语句大全,感觉用"大全"这个名词太大了,而文章中介绍的内容有限而且也不深.如果您在阅读的过程中发现有不完善的地方,欢迎补充说明. 创建数据库 一提笔就讲创建数据库,感觉好像是从半道上开始的.创建数据库前总得安装数据库吧,不管是SQL Server.mysql.Oracle.但是如果这样写下去,不知道这篇博客还能不能完成,那就默认是安装好数据

mysql 的基本操作以及常用命令

基本操作 show databases;use 库名;show tables;create table 表名 (字段设定列表):describe 表名; create database 库名; drop database 库名;drop table 表名: delete from 表名;select * from 表名: 修改新密码 方法一(我常用的) 在终端输入:mysql -u用户名 -p密码use mysql;update user set password=PASSWORD('新密码')

shell 环境下MySQL的基本操作指令总结

一.对数据库的基本操作 show databases;                      //列出数据库use database_name;               //使用database_name数据库create database data_name;   //创建名为data_name的数据库drop database data_name;     //删除一个名为data_name的数据库:use dbname; status                 //查看数据库