用命令提示符操作数据库

1.命令字符打开mysql,对数据库进行操作;命令字符是:mysql -h IP地址本机用localhost -u 用户名 -P 端口号,默认3306;-p 密码。
在这里插入图片描述
2.如果打开显示不是内部命令你需要将mysql文件下的bin目录的地址复制到环境变量path中,尽量复制到最前面,并用英文下的逗号隔开.
在这里插入图片描述
设置好,重新打开命令提示窗口即可;
打开命令提示符快捷键:win+R,在文本框中输入cmd即可。

### 使用 MySQL 命令行工具创建数据库并插入数据 #### 连接到 MySQL 数据库 要在命令提示符中连接到 MySQL 数据库,需使用 `mysql` 命令,并提供用户名和其他必要参数。例如: ```bash mysql -u root -p ``` 这会提示输入密码[^2]。 #### 创建新数据库 一旦成功进入 MySQL 命令行界面,可以通过以下 SQL 语句创建一个新的数据库: ```sql CREATE DATABASE my_database; ``` 这条语句会在 MySQL 中创建名为 `my_database` 的数据库[^4]。 为了验证数据库是否已成功创建,可运行以下查询以显示所有现有数据库列表: ```sql SHOW DATABASES; ``` #### 切换至新建的数据库 在继续下一步之前,需要切换到刚刚创建的新数据库环境中。可以使用如下命令完成这一操作: ```sql USE my_database; ``` 如果切换成功,则不会收到任何错误消息;否则会有相应的错误提示返回给用户。 #### 创建表格结构 接下来定义一个简单的表来存储一些示例数据。假设我们要建立一张记录学生姓名及其年龄的信息表,可以用下面这段SQL代码实现: ```sql CREATE TABLE students ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(100), age INT ); ``` 这里我们设置了三个字段:一个是自增型整数作为主键 (`id`) ,另一个字符串类型的列用来保存名字(`name`) 和最后是一个表示年纪的小整数值(`age`). #### 向表中插入数据 有了上面构建好的students表之后,现在我们可以向其中添加几条测试记录了: ```sql INSERT INTO students (name, age) VALUES ('Alice', 25),('Bob', 30); ``` 以上指令一次性往students表里加入了两条新的纪录——分别对应着名叫“Alice”的二十五岁个体以及叫“Bob”的三十岁的个人信息. ### 示例总结 综上所述,完整的流程包括以下几个部分: 1. **启动MySQL服务** 并通过终端访问它; 2. 输入正确的认证凭证登录系统; 3. 构建目标容器即我们的案例中的'my_database' ; 4. 定义内部实体也就是'students'关系模型; 5. 实施实际的数据录入动作. 以下是整个过程的一个连贯演示版本: ```bash $ mysql -u root -p Enter password: ********** Welcome to the MySQL monitor... mysql> CREATE DATABASE my_database; Query OK, ... mysql> SHOW DATABASES; +--------------------+ | Database | ... | my_database | ... mysql> USE my_database; Database changed mysql> CREATE TABLE students (...); mysql> INSERT INTO students (...) VALUES(...); ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值