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防注 ...
随机推荐
- Android开发之dp转像素,像素转换为dp工具类,详细代码,带有源文件下载地址。
import android.content.Context; /** * @author 官网:http://blog.csdn.net/qq_21376985 * * David编写: 微博:ht ...
- ugui 自定义字体
Unity/UI —— 使用字符图片自定义字体(Custom Font) ---[佳] https://blog.csdn.net/qq_28849871/article/details/777190 ...
- [U3D + GAD]Egametang开源服务器框架资源管理系统
Egametang开源服务器框架资源管理系统详解 http://m.gad.qq.com/article/detail/36409 ET GitHub https://github.com/egame ...
- 使用IDEA写Python之pytest环境搭建及第一个程序编写
一.准备篇 Python环境:3.8.3 开发工具:IDEA,对你没有看错 二.IDEA下安装开发环境 1. python的下载 https://www.python.org/downloads/ P ...
- 深入理解 IoC、DI
本文转载自博客:https://www.cnblogs.com/xinhuaxuan/p/6132372.html 1.控制反转:谁控制谁?控制什么?为何叫反转(对应于正向)?哪些方面反转了?为何需要 ...
- Zabbix template for Microsoft SQL Server总结
Zabbix template for Microsoft SQL Server介绍 这里介绍Zabbix下监控Microsoft SQL Server数据库非常好用的一个模板,模板名为&qu ...
- 使用wangEditor富文本编辑器
客户端配置说明 下载 百度网盘地址:点我下载 下载密码:x09x 使用 首先要引入wangEditor的js文件,然后引入jQuery 然后在body里: <body> <butto ...
- linux下redis安装部署
1.获取redis资源 进官网下载https://redis.io/download最新版本后将文件移到linux环境中 或者直接wget http://download.redis.io/relea ...
- html+css入门基础案例之圣诞那些事
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- Spring Boot实战之Redis缓存登录验证码
1.工具类 1 import lombok.experimental.UtilityClass; 2 3 import java.awt.*; 4 import java.awt.image.Buff ...