MySQL安装与使用教程:临时密码设置与数据库操作
需积分: 7 178 浏览量
更新于2024-08-05
收藏 11KB TXT 举报
“mysql-pwd.txt”是一份关于MySQL安装与使用的文档,包含了初始化时自动生成的临时密码,以及后续的密码修改、数据库操作和数据表管理等基础教程。
在MySQL安装过程中,系统会生成一个临时密码,例如在这个例子中是"cAkeiMq(t7B"。用户需要根据这个临时密码登录MySQL服务器,并及时更改root用户的密码。可以参考链接文档(<https://blog.csdn.net/m0_46278037/article/details/113923726>)来了解详细的密码修改步骤。
在命令行中,可以使用`mysql -u root -p`命令登录MySQL,首次登录可能需要输入临时密码。然后,执行`ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';`语句将密码更改为“123456”。两次输入新密码以确认。
接下来,可以进行数据库的操作。例如,创建一个新的数据库`runoob`,使用`CREATE DATABASE runoob DEFAULT CHARSET=utf8;`命令。若需删除数据库,使用`DROP DATABASE runoob;`命令。数据库管理还包括查看所有数据库(`SHOW DATABASES;`),切换到某个数据库(如`USE runoob;`),查看当前数据库中的表(`SHOW TABLES;`),显示表的结构(`SHOW COLUMNS FROM app01_test;`),查看索引信息(`SHOW INDEX FROM app01_test;`),以及查看表的状态(`SHOW TABLE STATUS FROM runoob;`)。
对于数据表的操作,首先选择要使用的数据库(`USE RUNOOB;`)。接着,可以创建一个名为`runoob_tbl`的表,其定义包含一个自动递增的主键`runoob_id`,非空的`runoob_title`和`runoob_author`字段,以及一个`submission_date`日期字段。创建表的SQL语句是:
```sql
CREATE TABLE runoob_tbl (
runoob_id INT NOT NULL AUTO_INCREMENT,
runoob_title VARCHAR(100) NOT NULL,
runoob_author VARCHAR(40) NOT NULL,
submission_date DATE,
PRIMARY KEY (runoob_id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
```
要删除表,使用`DROP TABLE runoob_tbl;`。插入数据到表中,可以使用`INSERT INTO runoob_tb`命令,例如:
```sql
INSERT INTO runoob_tbl (runoob_title, runoob_author, submission_date)
VALUES ('MySQL教程', 'Admin', '2022-01-01');
```
以上就是MySQL的基本操作,包括安装后的密码更改、数据库管理和数据表操作。这些基础知识对于理解和管理MySQL数据库至关重要。
2020-04-02 上传
2019-09-12 上传
2011-12-09 上传
2014-10-25 上传
2021-07-27 上传
2021-04-25 上传
2020-09-14 上传
2014-06-04 上传
2021-12-13 上传
eastbird
- 粉丝: 4
- 资源: 23
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍