MySQL学习笔记2:数据库的基本操作(创建删除查看)
我们所安装的MySQL说白了是一个数据库的管理工具,真正有价值的东西在于数据关系型数据库的数据是以表的形式存在的,N个表汇总在一起就成了一个数据库现在来看看数据库的基本操作
无非就是三点:创建 删除 查看
mysql> create database school;
Query OK, 1 row affected (0.00 sec)
create database语句用于创建数据库
后面的school是数据库的名字,分号结束
执行成功则会显示Query OK,还有执行时间
有了数据库之后,一般情况下会查看当前数据库
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| school |
| test |
+--------------------+
rows in set (0.00 sec)
这样便显示了创建的数据库,其中school是刚刚创建的
其余几个默认存在,不要乱动
test是给你做测试使用,可以删除
mysql> drop database school;
Query OK, 0 rows affected (0.00 sec)
删除也很简单,drop database 命令即可
接下来就可以使用show databases查看效果要注意的是语句后面不要忘记分号在实际中,我们操作更多的不是数据库,而是数据库中的表所以这里的内容显得很简单
相关推荐
-
MySQL删除数据库的两种方法
本文为大家分享了两种MySQL删除数据库的方法,供大家参考,具体内容如下 第一种方法:使用 mysqladmin 删除数据库 使用普通用户登陆mysql服务器,你可能需要特定的权限来创建或者删除 MySQL 数据库. 所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库. 在删除数据库过程中,务必要十分谨慎,因为在执行删除命令后,所有数据将会消失. 以下实例删除数据库TUTORIALS(该数据库在前一章节已创建): [root@
-
MySQL 删除数据库中重复数据方法小结
刚开始,根据我的想法,这个很简单嘛,上sql语句 delete from zqzrdp where tel in (select min(dpxx_id) from zqzrdp group by tel having count(tel)>1); 执行,报错!!~!~ 异常意为:你不能指定目标表的更新在FROM子句.傻了,MySQL 这样写,不行,让人郁闷. 难倒只能分步操作,蛋疼 以下是网友写的,同样是坑爹的代码,我机器上运行不了. 1. 查询需要删除的记录,会保留一条记录. select
-
MySQL创建数据库的两种方法
本文为大家分享了两种MySQL创建数据库的方法,供大家参考,具体内容如下 第一种方法:使用 mysqladmin 创建数据库 使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库. 所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库. 实例 以下命令简单的演示了创建数据库的过程,数据名为 TUTORIALS: [root@host]# mysqladmin -u root -p create TUTORIALS
-
linux下mysql自动备份数据库与自动删除临时文件
一.每日23:00自动删除临时文件 首先查看一下crontab的任务列表:crontab -l然后新建:crontab -e添加一行:00 03 * * * rm -rf /www/cmstest/my120/public/scripts/jpgraph/*保存退出.重启服务: /etc/rc.d/init.d/crond restart 二.每日24:00自动备份数据库 利用系统crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的. 1.创建保存备份文件的路径/mysq
-
mysql数据库中的information_schema和mysql可以删除吗?
新装的mysql里面有两个数据库:information_schema 和 mysql .他们是干么用的?可以删除么?当然是不可以删除的. 1.information schema 是mysql系统用的所有字典信息,包括数据库系统有什么库,有什么表,有什么字典,有什么存储过程等所有对象信息和进程访问.状态信息.一旦删除该数据库系统将无法使用. 2.mysql数据库是保存系统有关的权限,对象和状态信息.同样是不能删除的.并且这两个数据库都很小,不占用空间,你为什么要删除呢.? mysql数据库中
-
删除mysql数据库中的重复数据记录
采用的是下面的方法可删除,假设重复的是test数据库中的title字段 复制代码 代码如下: create table bak as (select * from test group by title having count(*)=1); insert into bak (select * from test group by title having count(*)>1); truncate table test; insert into te
-
MySQL数据库中删除重复记录的方法总结[推荐]
表结构: mysql> desc demo; +-------+------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------+------------------+------+-----+---------+----------------+ | id | int(11) unsigned | NO | PRI | NULL
-
MySQL学习第五天 MySQL数据库基本操作
本文针对MySQL数据库基本操作进行学习研究,需要了解的朋友不要错过这篇文章. 以下均是在Windows 64位操作系统下的命令行使用. 学习之前我们先来解释一下MySQL语法格式中的一些符号代表的含义: (1)中括号([])表示存在或者不存在都可以,是可选参数.比如:SHOW {DATABASES | SCHEMAS} [LIKE 'pattern' | WHERE expr];此语法格式中的[]括起来的内容是可以不加的. (2)大括号({})表示命令中必须出现,是必选参数. 比如:CREA
-
删除MySQL数据库的简单教程
使用mysqladmin删除数据库: 需要特殊的权限才能创建或删除一个MySQL数据库.因此,假设以root用户的访问,可以使用mysql mysqladmin二进制创建任何数据库. 小心删除任何数据库,因为它会失去数据库中可用的所有数据. [root@host]# mysqladmin -u root -p drop TUTORIALS Enter password:****** 使用PHP脚本删除数据库: PHP使用mysql_query函数来创建或删除一个MySQL数据库.这个函数有两个
-
MySQL创建和删除数据库的命令及相关PHP脚本的操作方法
使用 mysqladmin 创建数据库 使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库. 所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库. 实例 以下命令简单的演示了创建数据库的过程,数据名为 TUTORIALS: [root@host]# mysqladmin -u root -p create TUTORIALS Enter password:****** 以上命令执行成功后会创建 MySQL 数
随机推荐
- linux shell流程控制语句实例讲解(if、for、while、case语句实例)
- AngularJS基础 ng-model-options 指令简单示例
- JS+CSS实现TreeMenu二级树形菜单完整实例
- 网页编辑器ckeditor和ckfinder配置步骤分享
- js正则表达式之input属性($_)RegExp对象属性介绍
- Python实现模拟分割大文件及多线程处理的方法
- asp.net和ajax实现智能搜索功能代码
- JS组件Bootstrap Select2使用方法详解
- JS实现给json数组动态赋值的方法示例
- php防止sql注入示例分析和几种常见攻击正则表达式
- 深入Unix时间戳与C# DateTime时间类型互换的详解
- bootstrap警告框示例代码分享
- Linux服务器网卡流量查看方法 shell和Python各一枚
- Python实现的tab文件操作类分享
- 使用jQueryMobile实现滑动翻页效果的方法
- jquery tools 系列 scrollable(2)
- 简单的js图片轮换代码(js图片轮播)
- Java程序执行时间的2种简单方法
- asp.net下UTF-7转GB2312编码的代码(中文)
- ionic监听android返回键实现“再按一次退出”功能