首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MySQL数据库学习·数据库创建,修改,删除

不能使用MySQL关键字作为数据库名,表名。...创建数据库有两种创建方式分别是: CREATE DATABASE student(数据库名称); CREATE SCHEMA student(数据库名称); 在MySQL中,schema和database...可以使用IF NOT EXISTS 来判断是否存在同名数据库(若存在则不创建)。...这里要注意字符集应和校对规则名称相对应,不可一边UTF8 一边GBK, 如若没有指定字符集和校对规则名字,则会按照默认MySQL默认方式(MySQL目录 my.ini配置文件)创建数据库,下面给出一些常用的字符集以及校对规则名称...}[数据库名] [DEFAULT] CHARACTER SET = 字符集 [DEFAULT]COLLATE = 校对规则名称 五.删除数据库 DROP{DATABASE|SCHEMA}[IF EXISTS

7.4K41
您找到你想要的搜索结果了吗?
是的
没有找到

①【数据库操作】 MySQL数据库的查询、创建删除、使用。

MySQL数据库的SQL语句不区分大小写,关键字建议大写。...④注释: -- 单行注释(两条横杠 + 一个空格) #MySQL特有单行注释(一个井号) /* 多行注释 */ SQL分类 : ①DDL:数据定义语言,用来定义数据库对象(数据库,表,字段) ②DML:...特点: ①使用表存储数据,格式统一,便于维护 ②使用SQL语言操作,标准统一,使用方便 数据库的查询、创建删除、使用。...EXISTS 关键字 -- 若数据库存在,不会再创建,也不会报错 -- 只有数据库不存在时才会进行创建 CREATE DATABASE IF NOT EXISTS `SQLstudy`; -- 创建数据库...] 数据库名; -- 演示: -- 删除数据库SQLstudy1 -- 若数据库SQLstudy1已经被删除或不存在,执行下述语句会报错: -- 错误代码: 1008 Can't drop database

31320

使用mysql命令行创建删除数据库

使用mysql命令行创建数据库   1、登陆mysql   打cmd命令终端,如果已经添加了mysql的环境变量,可以直接使用命令 mysql -uroot   直接回车,之后按提示输入密码...mysql的所有命令都以“;”或者\g为结束符   2、新建数据库   在新建数据库之后,我们先设置一下字符集 mysql>SET NAMES utf8;   然后再创建数据库 mysql>CREATE...DATABASE lesson   3、显示所有数据库 mysql>SHOW DATABASES;   4、使用数据库 mysql>USE 数据库名;   5、新建表 mysql>CREATE TABLE...;   10、查询数据(使concat函数拼接数据) mysql> SELECT username,CONCAT(class,'班'),sex FROM study;   11、删除数据 mysql>DELETE...FROM study WHERE id=1; 12、删除数据表 DROP TABLE study;   13、删除数据库 mysql> DROP DATABASE lesson;

3.9K20

MySql基础-笔记2 -数据库创建删除、选择等操作

MySql数据库基础1 -Windows下安装配置图文教程的基础上,我们来了解如何对数据库进行操作,比如常见的创建数据库删除数据库、选择数据库等;1 、连接数据库简单的方法是直接登录,使用如下命令(...指的是本地数据库):mysql -u root -p 在密码界面输入登录密码即可;Enter password:******图片2、退出数据库输入exit回车即可图片3、创建数据库方式一:使用create...直接在cmd命令行输入,不用进入mysql:mysqladmin -u root -p create pymysql_study1图片4、删除数据库方式一:使用drop命令命令:drop database...;实例:drop database pymysql_study;图片方式二:使用mysqladmin直接在cmd命令行输入,不用进入mysql:mysqladmin -u root -p...drop pymysql_study1图片5、选择数据库命令:use ;事例:1、先创建一个数据库pymysql_study;2、选择这个数据库;3、选择这个数据库后,后边的操作就是对这个数据库进行的操作

1.1K40

②【MySQL表操作】 数据库表的创建、查询、修改、删除

个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~ 个人主页:.29.的博客 学习社区:进去逛一逛~ 数据库表的创建、查询、...修改、删除 1....数据类型 数据库表中的数据类型: 数值类型: TINYINT:小整数 SMALLINT:大整数 MEDIUMINT:大整数,范围大于SMALLINT INT/INTEGER:大整数,范围大于MEDIUMINT...DDL - 表操作 DDL-表操作: 查询表信息 ①查询当前数据库所有表 SHOW TABLES; ②查询表结构 DESC 表名; ③查询指定表的建表语句 SHOW CREATE TABLE 表名; 创建表操作...TABLE IF EXISTS aaa; ②删除指定表,并重新创建该表 TRUNCATE TABLE 表名;

46550

mysql怎么创建删除,查看索引?

mysql是一个开源的应用非常广泛的数据库mysql里面的索引能利用利用指针,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。...那么,怎么创建索引呢?...第一步,创建一个表,结构如下:create table t (id int unsigned not null,name varchar(20) not null default ‘-‘);...show keys from table;如图: show index from 表名; show keys from 表名; 第四步,有时候索引太多,会引起增删改查的性能,所以可以创建就可以删除...,出现了错误,说不能发现索引名,是因为在第一次的时候已经删除了,所以,此索引名已经不存在了,如图 第六步,再次查询索引,是否有没有删除成功,重复第三步的命令,结果如图,说明已经删除

10.3K20

MySQL 数据库表格创建、数据插入及获取插入的 ID:Python 教程

创建表格 要在MySQL创建表格,请使用"CREATE TABLE"语句。 确保在创建连接时定义了数据库的名称。...示例创建一个名为 "customers" 的表格: import mysql.connector mydb = mysql.connector.connect( host="localhost",...检查表格是否存在 您可以通过使用"SHOW TABLES"语句列出数据库中的所有表格来检查表格是否存在: 示例返回系统中的表格列表: import mysql.connector mydb = mysql.connector.connect...示例在创建表格时创建主键: import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername...示例插入一行,并返回ID: import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername

22820

MySQL删除数据库

删除数据库是指在数据库系统中删除已经存在的数据库数据库删除之后,原来分配的空间将被收回。需要注意的是,数据库删除之后该数据库中所有的表和数据都将被删除。因此删除数据库要特别小心。...一、通过SQL语句   MySQL中,删除数据库通过SQL语句DROP DATABASE。其语法格式如下: DROP DATABASE 数据库名;   其中“数据库名”为要删除数据库的名称。...下面删除我的系统中的名为test的数据库: $ mysql -u root -p Enter password: mysql> SHOW DATABASES; +-------------------...(0.00 sec)   上述结果显示第一次通过SHOW DATABASES;指令查看数据库的时候test数据库是存在的,通过指令DROP DATABASE test;删除test之后,再查看test...上述删除数据库的代码,在数据库不存在的时候会报错,下面代码对数据库是否存在做了判断,在数据库不存在的时候会报警告: mysql> DROP DATABASE IF EXISTS test; Query

6K30

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券