MySQL安装与使用教程:临时密码设置与数据库操作

需积分: 7 0 下载量 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数据库至关重要。