Mysql ==》 文件夹(库)

一、知识储备

mysql 数据库基本操作知识储备

数据库服务器: 一台计算机(对内存要求比较高)

数据库管理系统: 如 mysql,是一个软件

数据库:oldboy_stu ,相当于文件夹

表: student,school,teacher 相当于是一个具体的文件

记录: 1, 曹操,123456789,22 相当于文件中的一行内容。(字段)

二、初识 sql 语言

sql (structured query language 即 结构化查询语言)

sql 语言主要用于存取数据、查询数据、更新数据和管理关系数据库系统,sql语言由ibm开发。

sql语言分为3中类型:

ddl语句 数据库定义语言: 数据库、表、视图、索引、存储过程。例如:create drop alter。

dml语句 数据库操纵语言:插入数据insert、删除数据delete、更新数据update、查询数据select。

dcl语句  数据库控制语言: 例如 控制用户的访问权限grant、revoke。

三、系统数据库

information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、

权限信息、字符信息等。

performance_schema: mysql 5.5 开始新增一个数据库:主要用户手机数据库服务器性能参数,记录处理查询请求

时发生的各种事件、锁等现象。

mysql: 授权库、主要存储系统用户的权限信息。

test:mysql 数据库系统 自动创建的测试数据库。

四、创建数据库(文件夹)

1.语法

新建数据库(文件夹): create database 数据库名 charset utf8;

2.数据库命名规则:

可以由字母、数字、下划线、@、#、¥

区分大小写、唯一性、

不能使用关键字如:create select

不能单独使用数字、最长128位。

五、数据库相关操作

1.查看数据库(文件夹)
show databases;
show create database db1;
select database();

2.选择数据库(文件夹)
use  数据库名;

3.删除数据库(文件夹)
drop  database  数据库名;

4.修改数据库(文件):类型
alter database db1 charset utf8;

  

时间: 2024-12-06 11:37:56

Mysql ==》 文件夹(库)的相关文章

mysql 直接从date 文件夹备份表,还原数据库之后提示 table doesn`t exist的原因和解决方法

补充:正常情况下,建议数据库备份最好用工具进行备份,通过拷贝数据库表进行数据迁移,不同的环境会出现各种不同的意外问题. 背景:今天在整理一个网站的时候,操作系统由于系统自动更新导致一直出现系统蓝屏死机,唉,悲剧了,于是重新安装了系统 windows server 2008 enterprise 32bit. 详情: 系统安装完成后,重新配置之前那个网站,appache服务配好之后,再配置数据的时候是这样做的,将原来Mysql 文件夹(C:\Windows.old\ProgramData\MySQ

学习ubuntu之文件/文件夹操作命令

新建文件:sudo touch mysql(文件名称) 新建文件后文件属性是只读的,如果要编辑文件需要sudo gedit mysql 删除文件:sudo rm mysql 移动文件: 1.先把改变操作目录,cd  /home/zhoum/download 2.移动文件到指定目录,sudo mv aaa(文件名) /home/development 也可以同时移动多个文件到指定目录,文件之间用空格分开. 创建文件夹: 1.进入所要创建文件夹的目录,cd /home 2.创建文件夹,sudo mk

MySQL数据库安装文件夹与配置文件简易说明

1.MySQL安装文件夹 bin:存放着可执行文件 include:存放头文件 lib:存放库文件 share:存放字符集.语言等信息 2.配置文件 my.ini:MySQL软件正在使用的配置文件 my-huge.ini:当MySQL软件为超大型数据库时使用的配置文件 my-innodb-heavy-4G.ini:当MySQL软件使用I的存储引擎为nnoDB,而且内存不小于4GB时使用的配置文件 my-large.ini:当MySQL软件为大型数据库时使用的配置文件 my-medium.ini:

CAML获取SharePoint文档库中除文件夹外所有文档

方法一: ? 1 2 3 4 <QueryOptions>         <ViewAttributes Scope="Recursive" />     </QueryOptions> </query> 方法二: ? 1 2 3 4 5 <View Scope="RecursiveAll">     <Query>         <Where>...</Where>

Qt打开外部程序和文件夹需要注意的细节(Qt调用VC写的动态库,VC需要用C的方式输出函数,否则MinGW32编译过程会报错)

下午写程序中遇到几个小细节,需要在这里记录一下. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 QProcess *process = new QProcess(this);     QFileInfo fileinfo(appUrl);     QString appPath = QApplication::applicationDirPath()+SAVEDIR+"/"+fileinfo.fileName();     bool res = proce

Windows 10开发基础——文件、文件夹和库(二)

主要内容: 使用选取器打开和保存文件 关于文件.文件夹和库,如果深究其实还是有比较多的内容,我们这一次来学习一下选取器就收了.还有上篇博文中读写文本文件的三种方式可以细细体会一下. 文件选取器包含文件打开选取器(FileOpenPicker.FolderPicker)和文件保存选取器(FileSavePicker),分别用来打开文件和保存文件,这两个选取器的使用方法大致相同. FileOpenPicker类: ViewMode ,获取或设置文件选取器用来展示文件或文件夹的视图模式,属性值由Pic

向modesim中添加alter库 (或者在每次仿真时将库文件加入仿真文件夹一起编译)

在ModelSim中进行仿真需要加入Quartus提供的仿真库,原因是下面三个方面:    ·Quartus不支持Testbench:    ·调用了megafunction或者lpm库之类的Altera的函数:    ·时序仿真要在Modelsim下做仿真.    下面以Altera器件为例,介绍如何在ModelSim中加入Altera的仿真库,Quartus II软件中自带有Altera的仿真库,只要把它拿到ModelSim中去编译一下就可以了,具体步骤如下:1.设置仿真库路径    打开M

去除win8.1这台电脑中的6个库文件夹

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace,备份之后删除 win8.1这台电脑中的6个库文件夹感觉很碍眼,去掉以后把教程分享给大家.教程开始:win+R运行,regedit定位到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace

使用VS2010开发Qt程序的4点经验(QT4到QT5的升级,更改sln文件,切换工程使用的Qt库,在VS的Solution Explorer视图中建立文件夹)

导读 相比于Qt Creator,我更喜欢用VS2010来进行开发.虽然启动时间相对较慢,但是VS下强大的快捷键和丰富的插件,以及使用多年的经验,都让我觉得在开发过程中得心应手.其中最重要的一点是,有时候Qt Creator报的错误莫名其妙.要根据提示找到错误根源显得无从下手.而VS的一般错误说明都比较人性化,即便在某些时候无从解决,也可以通过搜索引擎大致定位出错误的源头.下面是在调试网上的一些源代码的时候,积累下来的一点经验,记下来一来备忘,二来也可供后来人参考. The system can