一、创建数据库(默认字符集和排序规则) (1)创建数据库 mysql> CREATE DATABASE my_db1; Query OK, 1 row affected (0.00 sec)...(2)因为my_db1已经存在,再次创建会报错 mysql> CREATE DATABASE my_db1; ERROR 1007 (HY000): Can‘t create database...my_db1; Query OK, 1 row affected, 1 warning (0.00 sec) 二、创建数据库包含字符集和排序规则 (1)查看mysql字符集 mysql> SHOW...(3)创建数据库包括字符集和排序规则 mysql> CREATE DATABASE IF NOT EXISTS hdu CHARACTER SET ‘gbk’ COLLATE ‘gbk_chinese_ci...’; Query OK, 1 row affected (0.00 sec) 三、删除数据库 mysql> DROP DATABASE my_db1; Query OK, 0 rows
不能使用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
③MySQL数据库的SQL语句不区分大小写,关键字建议大写。...④注释: -- 单行注释(两条横杠 + 一个空格) #MySQL特有单行注释(一个井号) /* 多行注释 */ SQL分类 : ①DDL:数据定义语言,用来定义数据库对象(数据库,表,字段) ②DML:...特点: ①使用表存储数据,格式统一,便于维护 ②使用SQL语言操作,标准统一,使用方便 数据库的查询、创建、删除、使用。...EXISTS 关键字 -- 若数据库存在,不会再创建,也不会报错 -- 只有数据库不存在时才会进行创建 CREATE DATABASE IF NOT EXISTS `SQLstudy`; -- 创建数据库...] 数据库名; -- 演示: -- 删除数据库SQLstudy1 -- 若数据库SQLstudy1已经被删除或不存在,执行下述语句会报错: -- 错误代码: 1008 Can't drop database
使用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...(class,'班'),sex FROM study; 11、删除数据 mysql>DELETE FROM study WHERE id=1; 12、删除数据表 DROP TABLE study...; 13、删除数据库 mysql> DROP DATABASE lesson;
在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、选择这个数据库后,后边的操作就是对这个数据库进行的操作
个人简介: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 表名;
普通索引 创建索引 这是最基本的索引,它没有任何限制。...mysql> ALTER TABLE testalter_tbl ADD INDEX (c); 你还可以在 ALTER 命令中使用 DROP 子句来删除索引。...尝试以下实例删除索引: mysql> ALTER TABLE testalter_tbl DROP INDEX c; ---- 使用 ALTER 命令添加和删除主键 主键作用于列上(可以一个列或多个列联合主键...实例如下: mysql> ALTER TABLE testalter_tbl MODIFY i INT NOT NULL; mysql> ALTER TABLE testalter_tbl ADD PRIMARY...KEY (i); 你也可以使用 ALTER 命令删除主键: mysql> ALTER TABLE testalter_tbl DROP PRIMARY KEY; 删除主键时只需指定PRIMARY KEY
启动数据库 在cmd命令行里面输入; mysql -u root -p root为用户名 接下来输入密码就可以启动数据库 2.MySQL的创建 2.1 MySQL命令 USE 数据库名; 选择要操作的Mysql...数据库,使用该命令后所有Mysql命令都只针对该数据库 复制 2.2.查看数据库 SHOW DATABASES;列出 MySQL 数据库管理系统的数据库列表。...2.3创建数据库 CREATE DATABASE 数据库名; 2.4 再次查看数据库如果增加代表创建成功 SHOW DATABASES; 2.5 删除数据库 DROP DATABASE [IF EXISTS...] ; IF EXISTS 是一个可选的子句,表示如果数据库存在才执行删除操作,避免因为数据库不存在而引发错误。...database_name 是你要删除的数据库的名称。
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 表名; 第四步,有时候索引太多,会引起增删改查的性能,所以可以创建就可以删除...,出现了错误,说不能发现索引名,是因为在第一次的时候已经删除了,所以,此索引名已经不存在了,如图 第六步,再次查询索引,是否有没有删除成功,重复第三步的命令,结果如图,说明已经删除了
【重学 MySQL】四十五、数据库的创建、修改与删除 在 MySQL 中,数据库(也称为 schema)是用于存储和组织数据的一种逻辑结构。...数据库的创建、修改和删除是数据库管理的基本操作。 一条数据存储的过程 在数据库系统中,一条数据存储的过程通常涉及多个步骤,从数据的输入到其在数据库中的持久化存储。...此外,MySQL还允许在定义数据类型时指定额外的属性,如字符集、排序规则、是否允许为空以及默认值等。 创建数据库 要创建一个新的数据库,可以使用 CREATE DATABASE 语句。...但是,你可以通过以下步骤间接地修改数据库名称: 创建一个新的数据库。 将旧数据库中的所有表和数据复制到新数据库中。 删除旧数据库(可选)。...数据备份:在删除数据库之前,确保已经备份了重要数据。删除数据库是不可逆的操作,数据将无法恢复。 数据库名称:数据库名称在 MySQL 服务器上必须是唯一的,并且符合命名规则(例如,不能使用保留字)。
创建索引并设置字段的升降序列 ? 数据对象的修改 ? 表的主句与子句的用法 ? 主句用法 ? select的骚操作 ? ? IN运算:确定是否在集合中 ?
使用 mysqladmin 删除数据库 使用普通用户登陆mysql服务器,你可能需要特定的权限来创建或者删除 MySQL 数据库。...所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库。...以下实例删除数据库test(该数据库在前一章节已创建): [root@host]# mysqladmin -u root -p drop test password:****** 执行以上删除数据库命令后...test使用 execute 函数来创建或者删除 MySQL 数据库。...规定要使用的 MySQL 连接。 execute 必需,规定使用SQL语句操作数据库。 实例 以下实例演示了使用 Python 的 execute 函数来删除数据库: 删除数据库 ?
使用普通用户登陆 MySQL 服务器,你可能需要特定的权限来创建或者删除 MySQL 数据库,所以我们这边使用 root 用户登录,root 用户拥有最高权限。...drop 命令删除数据库 drop 命令格式: drop database ; 例如删除名为 RUNOOB 的数据库: mysql> drop database RUNOOB; 使用 mysqladmin...删除数据库 你也可以使用 mysql mysqladmin 命令在终端来执行删除命令。...以下实例删除数据库 RUNOOB(该数据库在前一章节已创建): [root@host]# mysqladmin -u root -p drop RUNOOB Enter password:******...PHP使用 mysqli_query 函数来创建或者删除 MySQL 数据库。
MySQL 删除数据库----使用普通用户登陆 MySQL 服务器,你可能需要特定的权限来创建或者删除 MySQL 数据库,所以我们这边使用 root 用户登录,root 用户拥有最高权限。...drop 命令删除数据库drop 命令格式:drop database ;例如删除名为 RUNOOB 的数据库:mysql> drop database RUNOOB;使用 mysqladmin...删除数据库你也可以使用 mysql mysqladmin 命令在终端来执行删除命令。...以下实例删除数据库 RUNOOB(该数据库在前一章节已创建):[root@host]# mysqladmin -u root -p drop RUNOOBEnter password:******执行以上删除数据库命令后...PHP使用 mysqli_query 函数来创建或者删除 MySQL 数据库。
MySQL 删除数据库 ---- 使用普通用户登陆 MySQL 服务器,你可能需要特定的权限来创建或者删除 MySQL 数据库,所以我们这边使用 root 用户登录,root 用户拥有最高权限。...drop 命令删除数据库 drop 命令格式: drop database ; 例如删除名为 RUNOOB 的数据库: mysql> drop database RUNOOB; 使用 mysqladmin...删除数据库 你也可以使用 mysql mysqladmin 命令在终端来执行删除命令。...以下实例删除数据库 RUNOOB(该数据库在前一章节已创建): [root@host]# mysqladmin -u root -p drop RUNOOB Enter password:******...PHP使用 mysqli_query 函数来创建或者删除 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
MySQL 创建数据库 ---- 我们可以在登陆 MySQL 服务后,使用 create 命令创建数据库,语法如下: CREATE DATABASE 数据库名; 以下命令简单的演示了创建数据库的过程,数据名为...; 使用 mysqladmin 创建数据库 使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库。...所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库。...* 以上命令执行成功后会创建 MySQL 数据库 RUNOOB。...---- 使用 PHP脚本 创建数据库 PHP 使用 mysqli_query 函数来创建或者删除 MySQL 数据库。 该函数有两个参数,在执行成功时返回 TRUE,否则返回 FALSE。
使用 mysqladmin 创建数据库 使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库。...所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库。...实例 以下命令简单的演示了创建数据库的过程,数据名为 test: [root@host]# mysqladmin -u root -p create test 以上命令执行成功后会创建 MySQL 数据库...---- 使用 Python 创建数据库 Python 使用 execute 函数来执行SQL语句达到删除或创建 MySQL 数据库。...://暂时还没有学会如何在微信平台上插入代码的方法,可能下面代码为了能够一次截屏导致可读性较差,请谅解,若有读者指出插入代码的方法就更好了 创建数据库 ?
我们可以在登陆 MySQL 服务后,使用 create 命令创建数据库,语法如下: CREATE DATABASE 数据库名; 以下命令简单的演示了创建数据库的过程,数据名为 RUNOOB: [root...创建数据库 使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库。...所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库。...* 以上命令执行成功后会创建 MySQL 数据库 RUNOOB。...---- 使用 PHP脚本 创建数据库 PHP 使用 mysqli_query 函数来创建或者删除 MySQL 数据库。 该函数有两个参数,在执行成功时返回 TRUE,否则返回 FALSE。
领取专属 10元无门槛券
手把手带您无忧上云