Mysql连接,建表

一、连接

1、MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格)
mysql -h localhost -u root -p123

2、MySQL 连接远程数据库(192.168.0.201),端口“3306”,用户名为“root”,密码“123

mysql -h 172.16.16.45 -P 3306 -u root -p123

3、MySQL 连接本地数据库,用户名为“root”,隐藏密码

mysql -h localhost -u root -p

4、MySQL 连接本地数据库,用户名为“root”,指定所连接的数据库为“test

mysql -h localhost -u root -p123 -D test

用该命令查看当前选择的数据库:select database();

二、数据库操作

1、创建数据库

Create database 数据库名称;

2、查看数据库

Show databases;

3、选择数据库

Use 数据库名称;

4、删除数据库

Drop database 数据库名称;

三、创建表,完整事例

1、班级表

create table class(
	cid varchar(20) not null,
	cname varchar(30) not null,
	comments varchar(50),
	primary key (cid)
)default character set gbk;

2、学生表

create table StudentInfo (
	uid varchar(20) not null primary key,
	uname varchar(20) not null,
	sex varchar(2) check(sex=’男’ or sex=’女’),
	cid varchar(20) not null,
	constraint cid_fk foreign key (cid) references class(cid)
);

四、删除表

Drop table studentinfo;

五、查看表结构

describe studentinfo;

六、重名名表

Rename table 表明1 to 表明2

### 回答1: 在Eclipse中连接MySQL数据库并建表的步骤如下: 1. 在Eclipse中安装并配置MySQL数据库驱动。 2. 在Eclipse中建立一个Java项目并在其中添加MySQL数据库驱动。 3. 使用Java代码连接MySQL数据库并执行建表语句。 4. 在Eclipse中编写和运行Java代码来测试连接建表是否成功。 ### 回答2: Eclipse是一个广泛使用的集成开发环境(IDE),可用于Java编程,而MySQL是一种流行的关系型数据库管理系统。连接Eclipse和MySQL是必要的和非常有用的,因为这样可以方便地将数据存储在MySQL数据库中并在Java程序中访问该数据。 以下是连接Eclipse和MySQL建表的步骤: 1. 下载并安装MySQL数据库,安装完成后配置用户名和密码并启动MySQL服务。 2. 在Eclipse中创建一个新的Java项目。右键单击项目,选择Properties->Java Build Path-> Libraries。 在右侧Libraries面板中,单击“Add External JARs”并选择MySQL Connector JAR文件。 3. 创建一个Java类,该类将建立与数据库的连接。可以使用如下代码: ```java import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class MySQLConnect { private static Connection conn = null; public static Connection getDBConnection() { String url = "jdbc:mysql://localhost:3306/DBNAME"; // 问题:DBNAME 需要替换成实际的数据库名称。3306 是默认的 MySQL 端口号,如果您的 MySQL 正在使用不同的端口号,则必须相应更改。 String user = "root"; // 问题:请替换成实际的 MySQL 用户名。 String password = "ROOTPASSWORD"; // 问题:请替换为实际的 MySQL 密码。 try { if (conn == null || conn.isClosed()) { Class.forName("com.mysql.jdbc.Driver"); conn = DriverManager.getConnection(url, user, password); } } catch (SQLException | ClassNotFoundException e) { e.printStackTrace(); } return conn; } } ``` 4. 创建一个Java类,该类将包含建表代码。可以使用以下代码: ```java import java.sql.Connection; import java.sql.SQLException; import java.sql.Statement; public class CreateTable { public static void main(String[] args) { String createTableSQL = "CREATE TABLE TEST_TABLE " + "(ID INT(11) NOT NULL AUTO_INCREMENT, " + " NAME VARCHAR(150) NOT NULL, " + " AGE INT(3) NOT NULL, " + " PRIMARY KEY (ID))"; // 问题:请替换成实际的建表语句。 try (Connection conn = MySQLConnect.getDBConnection(); Statement statement = conn.createStatement();) { statement.execute(createTableSQL); } catch (SQLException e) { System.out.println(e.getMessage()); } } } ``` 6. 将运行代码保存,然后右键单击代码,选择“Run As” -> “Java Application”,代码将会运行并在MySQL数据库中创建一个新的格。运行成功后,可以使用MySQL Workbench等数据库管理工具来查看新的格,可以看到其中包含ID,NAME和AGE这三个字段。 总之,连接Eclipse和MySQL需要下载并安装MySQL数据库,并在Eclipse中安装MySQL Connector JAR文件。创建一个Java类以建立与数据库的连接,创建另一个Java类以包含建表代码。在上述步骤完成之后,即可在MySQL数据库中创建新的格。 ### 回答3: Eclipse是一款使用Java语言开发的集成开发环境(IDE),它的插件系统可实现与多种数据库进行集成。MySQL是一种流行的关系型数据库管理软件,我们可以通过Eclipse插件来连接MySQL,并使用Java语言创建数据。 一、安装Eclipse插件 1. 打开Eclipse,选择Help -> Eclipse Marketplace。 2. 搜索“MySQL”,找到MySQL Tools插件,点击Install按钮进行安装。 3. 安装完成后,关闭Eclipse。 二、连接MySQL数据库 1. 打开Eclipse,选择Window -> Show View -> Other -> Database Development -> Data Source Explorer。 2. 在弹出的窗口中右键点击空白区域,选择New -> MySQL Connection。 3. 填写MySQL连接信息,包括主机名、端口号、用户名、密码等等。 4. 点击Test Connection按钮进行连接测试,成功连接后点击Finish按钮保存连接信息。 三、创建数据 1. 打开Eclipse,创建一个Java项目。 2. 在Java项目中创建一个Java类,命名为CreateTable。 3. 在CreateTable类中添加MySQL JDBC驱动的引用: ``` Class.forName("com.mysql.jdbc.Driver"); ``` 4. 在CreateTable类中添加MySQL数据库连接的代码: ``` String url = "jdbc:mysql://localhost:3306/mydatabase"; String user = "myuser"; String password = "mypassword"; Connection con = DriverManager.getConnection(url, user, password); ``` 5. 在CreateTable类中添加创建数据的代码: ``` String sql = "CREATE TABLE customers (id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255), age INT, PRIMARY KEY (id))"; Statement stmt = con.createStatement(); stmt.executeUpdate(sql); ``` 6. 在CreateTable类中添加关闭数据库连接的代码: ``` con.close(); ``` 7. 运行CreateTable类,数据将会被创建。 以上就是在Eclipse中使用Java语言连接MySQL数据库并创建数据的具体步骤。注意:在创建数据的时候需要注意正确的SQL语句的书写和数据的字段定义。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值