MYSQL 的启动,链接,数据库的使用

本文深入探讨了MySQL数据库的启动、连接、使用、查看数据库及表等核心操作,并提供了直观的记忆方法,助您轻松掌握数据库基础知识。

1.“hua”代表的是mysql数据库服务。
记忆:net start + 服务
诠释:表示启动某服务。
2.mysql  -uscott  -ptiger
记忆:mysql + [-u]+用户名 +[-p]+密码
诠释:表示用哪个用户名登陆mysql数据库。
3.show database ;
   show tables;
记忆:show + 内容
诠释:显示相应的内容
4.use study;
记忆:use + 数据库
诠释:就用哪个数据库而已,没什么的,真的。。。


### 使用 MySQL 数据库连接方法 #### 通过 C# 连接到 MySQL 数据库 对于希望利用 C# 来建立与 MySQL 的通信的应用程序开发人员来说,可以采用特定的数据提供者来实现这一目标。通常情况下,这涉及到使用名为 MySql.Data 的 .NET 提供商组件[^1]。 ```csharp using System; using MySql.Data.MySqlClient; class Program { static void Main() { string connectionString = "Server=localhost;Database=java111;Uid=root;Pwd=111;"; using (MySqlConnection connection = new MySqlConnection(connectionString)) { try { Console.WriteLine("Connecting to MySQL..."); connection.Open(); // 执行查询或其他数据库操作 Console.WriteLine("Connection successful."); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } } } } ``` 此代码片段展示了如何创建一个 `MySqlConnection` 对象打开到指定服务器上的数据库的连接。注意这里的连接字符串包含了主机名 (`Server`)、要访问的具体数据库名称 (`Database`) 和认证凭证 (`Uid`, `Pwd`)。 #### 利用 IntelliJ IDEA 配置 MySQL 数据源 当选择 Java 开发环境如 IntelliJ IDEA 希望通过内置工具管理数据库时,则可以通过 Database 工具窗口轻松完成配置工作。确保已经预先安装好了 MySQL 及 IDE,按照官方文档指导完成了必要的初始化步骤之后再继续下面的操作[^2]。 1. **启动应用程序**:运行 IntelliJ IDEA。 2. **添加数据源**:点击菜单栏中的 “View” -> “Tool Windows” -> “Database”,随后右键单击弹出面板内的空白区域选择 “Add Data Source...” 菜单项,在列表里找到选中 MySQL 类型。 3. **填写参数**:输入正确的 URL 地址(例如 jdbc:mysql://localhost:3306/your_database_name)、用户名和密码等必要信息。 4. **测试连接**:确认无误后保存设置通过界面提供的按钮验证能否成功握手。 #### 借助 JDBC API 实现编程级接入 Java 应用可通过标准接口——JDBC 访问外部存储系统;这里给出了一种基于此类技术栈构建持久层的方式实例化 `DataSource` 接口的一个具体实现类 `MysqlDataSource`,进而指派给它具体的网络定位符以及其他安全属性以便后续调用[^3]。 ```java import com.mysql.cj.jdbc.MysqlDataSource; public class JdbcExample { public static void main(String[] args){ DataSource dataSource = new MysqlDataSource(); // 向上转型 ((MysqlDataSource)dataSource).setUrl( "jdbc:mysql://127.0.0.1:3306/java111?characterEncoding=utf8&useSSL=false" );// 设置URL ((MysqlDataSource)dataSource).setUser("root"); // 设置用户名 ((MysqlDataSource)dataSource).setPassword("111"); // 设置密码 // 继续编写更多逻辑... } } ``` 上述示例中定义了一个简单的入口函数用于展示怎样准备一个能够代表远程资源位置的对象,同时设置了字符编码格式防止乱码现象发生以及关闭 SSL 加密选项简化调试过程。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值