创建库
CREATE DATABASE [IF NOT EXISTS] 数据库名 [参数[ 参数] [ 参数]...];
参数:
CHARACTERSET 码表名
COLLATE校对规则名, 详见文档10.10.1
显示库
SHOW DATABASES;
显示数据库创建语句
SHOW CREATE DATABASE 数据库名;
修改库
ALTER DATABASE 数据库名[ 参数[ 参数][ 参数]...];
注意: 不能改数据库的名字
删除库
DROP DATABASE [IF EXISTS] 数据库名;
练习:
创建一个数据库db1
创建一个数据库db2指定字符编码, 校对规则
create database db2 character set utf8 collate utf8_bin;
显示所有数据库
显示db2的字符编码
将db2的字符编码设置为gbk alter database db2 character set gbk;
删除db2数据库drop database db3;
查看所有表
SHOW TABLES;
查看表的创建语句
SHOW CREATE TABLE 表名;
显示表结构
DESC 表名;
修改表名
RENAME TABLE 原表名 TO 新表名;
修改字符集
ALTER TABLE 表名 CHARACTER SET 字符集名;
删除表
DROP TABLE 表名;
分享到:
相关推荐
【MySQL——JDBC编程】是关于使用Java程序与MySQL数据库进行交互的技术讲解。JDBC(Java Database Connectivity)是Java中用于执行SQL语句的一组API,它为多种关系型数据库提供统一的访问接口,允许Java开发者操作...
MySQL连接——JDBC驱动 MySQL是一种广泛使用的开源关系型数据库管理系统,它以其高效、稳定和易用性在各种规模的项目中占据一席之地。在Java编程环境中,我们需要通过Java Database Connectivity (JDBC) API来与...
总结,"mysql——connection -jdbc"涉及的主要知识点包括:MySQL数据库的使用,JDBC API,连接MySQL的步骤,处理异常,创建和执行SQL语句,处理结果集,以及ODBC数据源和其在Windows环境中的配置。这些都是Java...
本文将详细解析通过Java Database Connectivity(JDBC)这一技术来连接八种常见数据库的方法,这包括MySQL、PostgreSQL、Oracle、Sybase、Microsoft SQL Server、ODBC、以及DB2。 ### 一、MySQL数据库连接 对于...
- MySQL:`jdbc:mysql://<IP>:<port>/<database>`。 - SQL Server:`jdbc:microsoft:sqlserver://<IP>:<port>`。 6. **注意事项**: - 数据库驱动必须在运行时可找到,通常是通过添加到类路径或设置`jdbc....
ActiveMQ 集群——JDBC Master Slave + Broker Cluster ActiveMQ 集群是指将多个 ActiveMQ 服务器组合在一起,以提高系统的可扩展性和可靠性。在这个集群中,我们可以使用 JDBC Master Slave 模式和 Broker Cluster...
**JDBC基础与应用** Java Database Connectivity (JDBC) 是Java平台中用于访问数据库的标准Java API,它允许Java程序与各种关系型数据库进行交互。在本文中,我们将深入探讨JDBC的基本概念、工作原理以及常见操作。...
MySQL是世界上最受欢迎的...总的来说,“mysql5.7.20的jdbc驱动”是Java开发者与MySQL数据库进行交互的基础工具。正确选择和使用对应的驱动版本,能够确保应用程序与数据库的无缝连接,从而实现高效的数据操作和管理。
数据库连接类 支持SQLServer MySql Sybase Oracle
标题中的“mysql连接jdbc jar包”指的是MySQL Connector/J的特定版本——5.1.0。这是一个二进制(bin)jar文件,包含了所有必要的类和资源,以便Java应用通过JDBC接口与MySQL数据库进行交互。以下是对这个主题的详细...
为了简化Java应用程序与数据库的交互过程,Sun Microsystems提出了一套规范——JDBC,它定义了一系列接口和抽象类,使得Java程序能够以一致的方式访问各种数据库。 #### 三、JDBC的基本组成 1. **驱动程序管理器**...
【JDBC基础知识】 JDBC(Java Database Connectivity)是Java编程语言中用来规范客户端程序如何访问数据库的应用程序接口,提供了诸如连接数据库、发送SQL语句、处理结果集等操作的标准方法。学习JDBC主要包括以下...
《GlassFish和MySQL——完美开源组合》是一本详细介绍如何结合使用这两个开源软件的指南。GlassFish是一款基于Java EE 5标准的企业级应用服务器,而MySQL则是一款广泛应用的关系型开源数据库,两者在全球范围内都...
MySQL是世界上最受欢迎的关系型数据库管理系统之一,用于存储和管理数据。在本教程中,我们将深入探讨MySQL...这些知识构成了使用MySQL进行数据管理的基础,对于任何想要学习或工作中使用MySQL的人来说都是至关重要的。
【JDBC基础——小练习】 Java数据库连接(Java Database Connectivity,简称JDBC)是Java编程语言中用于执行SQL语句的API,它使得Java开发者能够访问各种类型的数据库系统。本练习将带你深入理解JDBC的基础知识,...
JDBC数据类型与数据库字段对应表——mysql篇 数值型 整型 JDBC tinyint java.lang.Integer smallint mediumint java.lang.Long int bigint java.math.BigInteger
标题 "Clojure学习——使用clojure jdbc操作mysql" 指出的是一个关于使用Clojure编程语言通过Java Database Connectivity (JDBC) API来操作MySQL数据库的主题。Clojure是一种基于Lisp的函数式编程语言,它运行在Java...
1. **JDBC基础**:介绍JDBC驱动类型,如何加载驱动,建立数据库连接,以及关闭连接的流程。 2. **Statement与PreparedStatement**:比较Statement和PreparedStatement的区别,演示如何使用它们执行SQL语句,重点讲解...
mysqls是目前应用比较广泛的数据库,在 Java中使用JDBC连接。