mysql技能培训_MySQL学习(一)
MySQL
当连上服务器后,我们首先面对的是?
选库语句
Use 库名;```
如果不知道有那些库,想查看所有的库怎么办?
```Show databases;``` 注意 databases末尾有s
当选上库后,我们面对的是?
```表```
查看库下面所有的表?
```show tables;```
创建一个数据库?
```create database 数据库名 [charset 字符集];```
删除一个数据库?
```drop database 数据库名;``` 使用该命令要非常谨慎,在执行改命令时,MySQL不会给出任何提醒确认信息。
数据库改名?
mysql中,表/列可以改名,database不能改名
phpMyAdmin似乎有这功能? 他是新建库,把所有表复制到新库,再删除旧库完成的
创建一个表
CREATE TABLE 表名称
(
列名称1 数据类型,
列名称2 数据类型,
列名称3 数据类型,
....
)
实例
create table stu(
snum int,
sname varchar(10) #这里没有逗号!
)engine myisam charset utf8
engine是指表引擎,和性能特点相关
删除表:
```drop table 表名;```
给表改名:
```rename table oldname to newname;```
向表中插入数据:
```INSERT INTO 表名称 VALUES (值1, 值2,....)```
清空表数据:
```truncate 表名```
truncate和delete是有区别的。
```truncate相当于删表再重建一张结构相同的表,操作后得到一张全新表
而delete是从删除所有的层面来操作的。
truvate相当于把旧的学籍表扔了重画一张,delete相当于用橡皮把学籍表的数据库擦掉。如果决定完全清空的情况下,trucate速度更快一些。```
解决乱码:```set names gdk;```
sql语句可以换行,遇到 ; 时认为语句结束
mysql技能培训_MySQL学习(一)相关推荐
- iOS技能培训的学习经验心得
在经验方面我主要从几方面说说吧!在学习方面,我认为学弟学妹们应该注意理论与实践相结合,要多敲代码,课后尽量吸收老师课上的东西,避免之后忘记.找工作方面,我认为大家不要害怕遇到自己没有学过的问题,这其实 ...
- MySQL初级培训_Mysql初级学习
此篇文章前提是大家已经在自己的电脑上安装好相应的环境.下面介绍mysql的基本命令 mysql -uroot -p #进入mysql 如图所示证明成功了, show databates;#查看已有数据 ...
- MySQL数据类型特征_Mysql学习(三)数据类型_mysql
mysql学习(3)数据类型 数据类型 数据类型是指.存储过程参数.表达式和局部变量的数据特征, 它决定了数据的存储格式,代表了不同的信息类型. 整型 Tinyint 有符号位 -128到1 ...
- 获取mysql可行方法_Mysql学习Java实现获得MySQL数据库中所有表的记录总数可行方法...
<Mysql学习Java实现获得MySQL数据库中所有表的记录总数可行方法>要点: 本文介绍了Mysql学习Java实现获得MySQL数据库中所有表的记录总数可行方法,希望对您有用.如果有 ...
- mysql ddl脚本_MySQL学习之路(1):SQL脚本语言
使用MySQL数据库,首先安装MySQL数据库,本文所有SQL脚本在MySQL上测试和执行. 安装Mysql服务器: 安装Mysql workbench客户端,可以以图形化界面管理mysql: 安装p ...
- mysql 技能进阶_mysql的高级进阶(一)
mysql编码设定 我们将我们的客户端的编码设置为utf8,客户端和客户端连接设为utf8,表设计为utf8,字段设置成utf8. 如果我们的客户端是gbk的编码,那我们就通知mysql服务器客户端和 ...
- 0基础能学mysql数据库吗_mysql学习入门:零基础如何使用mysql创建数据库表?
零基础如何自学Mysql创建数据库,是Mysql学习者必经之路,Mysql是受欢迎的关系数据库管理系统,WEB应用方面MySQL是很好的RDBMS应用软件之一.如何使用Mysql创建数据库表,打开My ...
- mysql分页概念_MySQL学习笔记之数据定义表约束,分页方法总结
本文实例讲述了MySQL学习笔记之数据定义表约束,分页方法.分享给大家供大家参考,具体如下: 1. primary key 主键 特点:主键是用于唯一标识一条记录的约束,一张表最多只能有一个主键,不能 ...
- mysql 临时表 事务_MySQL学习笔记十:游标/动态SQL/临时表/事务
逆天十三少 发表于:2020-11-12 08:12 阅读: 90次 这篇教程主要讲解了MySQL学习笔记十:游标/动态SQL/临时表/事务,并附有相关的代码样列,我觉得非常有帮助,现在分享出来大家一 ...
最新文章
- php找不到控制器里面的方法,php – 在Laravel 4中找不到控制器类
- python 打包exe出现RuntimeError: Could not find the matplotlib data files 的解决方法
- numpy基础(part5)--卷积
- 【译】CodeIgniter HMVC模块扩展使用文档
- 基于netty的微服务网关_基于Rx-netty和Karyon2的云就绪微服务
- 程序三种与数据库打交道的方式性能及安全性比较
- 马化腾回应“腾讯没有梦想”;抖音用户破 2 亿;罗永浩微博打假 | 极客头条...
- LAMP架构简介与配置
- 概率统计Python计算:离散型2-维随机向量的联合分布律及边缘分布
- stc单片机id加密c语言,STC单片机内部ID读取
- 英语语法快速入门1--简单句(附思维导图)
- ArcGIS许可服务管理器无法启动问题
- Temporal Abstraction
- 专业技能热门配方大全
- 单因素模糊评价matlab,用matlab进行模糊综合评判
- 软件测试工程师应届生工资,软件测试工程师薪水平均是什么水平?前景发展如何?...
- IP地址配置基础命令---IP v4
- 【OpenCV入门学习--python】Anisotropic image segmentation by a gradient structure tensor
- Fortran—格式化输入输出控制
- 《你好,放大器》----学习记录(一)