MySQL的简单实用 手把手教学
------------恢复内容开始------------
MySQL的使用
1.登陆数据库
打开terminal
在终端根文件目录下输入/usr/local/mysql/bin/mysql -u root -p
接着输入管理员密码
2.显示所有的数据库
输入:
mysql> SHOW DATABASES;
(不要忘记加 ‘ ; ’ ,在mysql中分号为一句语句的结束)
显示结果:
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| studb |
| sys |
+--------------------+
5 rows in set (0.06 sec)
3.使用数据库
在上面的显示的数据库中,使用studb
数据库,输入:
mysql> USE studb;
若没有创建过数据库,则可以使用以下命令来创建数据库:
mysql> CREATE DATABASE studb;
4.展示数据库中所有的表
输入:
mysql> SHOW TABLES;
显示结果:
+-----------------+
| Tables_in_studb |
+-----------------+
| student |
+-----------------+
1 row in set (0.00 sec)
可以看到数据库有一张表,若没有创建表,则可以使用下面的命令创建:
mysql> CREATE TABLE student(
->stu_id INT PRIMARY KEY NOT NULL,
->stu_name CHAR(25) NOT NULL,
->stu_email CHAR(25) NULL,
->stu_address CHAR(50) NULL);
5.打印表的结构
输入:
mysql> DESC student;
显示结果:
+-------------+----------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+----------+------+-----+---------+-------+
| stu_id | int | NO | PRI | NULL | |
| stu_name | char(25) | NO | | NULL | |
| stu_email | char(25) | YES | | NULL | |
| stu_address | char(50) | YES | | NULL | |
+-------------+----------+------+-----+---------+-------+
4 rows in set (0.00 sec)
6.向表中插入数据
输入:
mysql> INSERT INTO student(stu_id, stu_name, stu_email, stu_address)
-> VALUES(2020100116,'张三','zhangsan@163.com','beijin');
7.查看表中数据
输入:
mysql> SELECT *
-> FROM student;
显示结果:
+------------+----------+------------------+-------------+
| stu_id | stu_name | stu_email | stu_address |
+------------+----------+------------------+-------------+
| 2020100116 | 张三 | zhangsan@163.com | beijin |
+------------+----------+------------------+-------------+
1 row in set (0.00 sec)
8.修改表中的数据
输入:
mysql> UPDATE student
-> SET stu_email = 'nbplus@qq.com'
-> WHERE stu_id = 2020100116;
更新成功后,查看更新结果:
mysql> SELECT stu_id, stu_name, stu_email
-> FROM student
-> WHERE stu_id = 2020100116;
显示结果:
+------------+----------+---------------+
| stu_id | stu_name | stu_email |
+------------+----------+---------------+
| 2020100116 | 张三 | nbplus@qq.com |
+------------+----------+---------------+
1 row in set (0.00 sec)
9.删除表中的数据
输入:
mysql> DELETE FROM student WHERE stu_id = 2020100116;
------------恢复内容结束------------
MySQL的简单实用 手把手教学的更多相关文章
- PHP 17: MySQL的简单介绍
原文:PHP 17: MySQL的简单介绍 这一章将简单介绍MySQL的基本知识. 本文来自http://lib.hackbase.com/html/8/35125.htm. MySQL是最受欢迎的开 ...
- .NET 跨平台RPC框架DotNettyRPC Web后台快速开发框架(.NET Core) EasyWcf------无需配置,无需引用,动态绑定,轻松使用 C# .NET 0配置使用Wcf(半成品) C# .NET Socket 简单实用框架 C# .NET 0命令行安装Windows服务程序
.NET 跨平台RPC框架DotNettyRPC DotNettyRPC 1.简介 DotNettyRPC是一个基于DotNetty的跨平台RPC框架,支持.NET45以及.NET Standar ...
- 简单实用的原生PHP分页类
一款简单实用的原生PHP分页类,分页按钮样式简洁美观,页码多的时候显示“...”,也是挺多网站用的效果 核心分页代码 include_once("config.php"); req ...
- jQuery的几种简单实用效果
许久未分享博客,或许已生疏. 闲来无事, 分享几个jQuery简单实用的效果案例 不喜勿喷... 1.页面常用的返回顶部 <!DOCTYPE html> <html lang=&qu ...
- jsp+servlet+mysql 实现简单的银行登录转账功能
jsp+servlet+mysql 实现简单的银行登录转账功能 [前期的准备] html(登录界面),servlet(处理业务逻辑),jsp(主要实现界面),mysql(实现与数据库的简单的交互)先从 ...
- Ubuntu 安装mysql和简单操作
http://www.cnblogs.com/zhuyp1015/p/3561470.html ubuntu上安装mysql非常简单只需要几条命令就可以完成. 1. sudo apt-get inst ...
- mysql定时任务简单例子
mysql定时任务简单例子 ? 1 2 3 4 5 6 7 8 9 如果要每30秒执行以下语句: [sql] update userinfo set endtime = now() WHE ...
- 经验分享:10个简单实用的 jQuery 代码片段
尽管各种 JavaScirpt 框架和库层出不穷,jQuery 仍然是 Web 前端开发中最常用的工具库.今天,向大家分享我觉得在网站开发中10个简单实用的 jQuery 代码片段. 您可能感兴趣的相 ...
- 简单实用的PHP防注入类实例
这篇文章主要介绍了简单实用的PHP防注入类实例,以两个简单的防注入类为例介绍了PHP防注入的原理与技巧,对网站安全建设来说非常具有实用价值,需要的朋友可以参考下 本文实例讲述了简单实用的PHP防注 ...
随机推荐
- oeasy教您玩转linux010203显示logo
我们来回顾一下 上一部分我们都讲了什么?
- 想在java接口自动化里用上Python的requests?这样做就可以了
相信现在很多的公司自动化测试重点都在接口层,因为接口测试更加接近代码底层,相对于UI自动化,接口自动化有着开发更快.覆盖更全.回报率高等优点. 接口自动化代码实现不难,本质上就是代码模拟发送请求,然后 ...
- 调手表(bfs)
题目描述 小明买了块高端大气上档次的电子手表,他正准备调时间呢.在 M78 星云,时间的计量单位和地球上不同,M78 星云的一个小时有 n 分钟.大家都知道,手表只有一个按钮可以把当前的数加一.在调分 ...
- 15_Python的模块module
1.模块的概述 1.模块是Python程序架构的一个核心概念,每一个以.py结尾的Python源代码文件都是一个模块 2.模块名和标识符的命名规则一样,由数字字母下划线组成且不能以数字开头,也不要和系 ...
- 每日一道 LeetCode (41):阶乘后的零
每天 3 分钟,走上算法的逆袭之路. 前文合集 每日一道 LeetCode 前文合集 代码仓库 GitHub: https://github.com/meteor1993/LeetCode Gitee ...
- BasicInterpreter2 改进版,简化了print函数
源码:https://files.cnblogs.com/files/heyang78/BasicInterpreter2-20200601-3.rar 改进后使得变量和字符串可以一起输出了. 输入脚 ...
- zt:HttpUrlConnection使用详解
下文转载自:https://www.cnblogs.com/tenWood/p/8563617.html 一,HttpURLconnection的介绍 在Android开发中网络请求是最常用的操作之一 ...
- 转载:使用java获取某A股当天/上一交易日的交易基本信息
整个程序是借用了新浪的对外股票接口http://hq.sinajs.cn/list=sh603696,如果把这个地址放到浏览器地址栏里,你将看到: var hq_str_sh603696=" ...
- SpringMVC执行流程源码分析
SpringMVC执行流程源码分析 我们先来看张图片,帮助我们理解整个流程 然后我们开始来解析 首先SpringMVC基于Servlet来运行 那么我们首先来看HttpServletBean这个类 他 ...
- 用c语言处理文件
用c语言处理文件只需要用到几个简单的函数: 1.文件的打开和关闭 fopen()函数用来打开一个文件,该函数原型在头文件stdio.h中,调用的一般形式为 /* FILE 是c语言内置的一个结构体类型 ...