创建与操作MySQL数据库:基础命令与数据管理
三、数据库的基本操作 1.登录/进入数据库 在命令行中输入以下命令登录到MySQL数据库: ``` mysql -u用户名 -p ``` 输入密码后,即可进入MySQL数据库。 2.创建数据库 想要创建一个新的数据库,只需在命令行中输入以下命令: ``` CREATE DATABASE数据库名称; ``` 例如,创建一个名为`my_database`的数据库: ``` CREATE DATABASE my_database; ``` 3.选择数据库 在创建好数据库后,需要选择要操作的数据库。使用以下命令选择数据库: ``` USE数据库名称; ``` 例如,选择刚刚创建的`my_database`数据库: ``` USE my_database; ``` 4.删除数据库 若要删除一个数据库,可以使用以下命令: ``` DROP DATABASE数据库名称; ``` 例如,删除`my_database`数据库: ``` DROP DATABASE my_database; ``` 五、数据表操作 1.创建数据表 创建数据表的基本命令如下: ``` CREATE TABLE表名 ( 列名1数据类型, 列名2数据类型, ... ); ``` 例如,创建一个名为`students`的数据表,包含`id`、`name`、`age`三个字段: ``` CREATE TABLE students ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(255) NOT NULL, age INT ); ``` 2.修改表结构 若需要修改表结构,可以使用以下命令: ``` ALTER TABLE表名修改字段名数据类型; ``` 例如,将`students`表中的`name`字段修改为`varchar(6)`,并设置为非空: ``` ALTER TABLE students MODIFY name VARCHAR(6) CHARACTER SET utf8 NOT NULL; ``` 3.删除表 删除表的命令如下: ``` DROP TABLE表名; ``` 例如,删除`students`表: ``` DROP TABLE students; ``` 六、数据操作 1.插入数据 向表中插入数据的命令如下: ``` INSERT INTO表名 (列名1,列名2,...) VALUES (值1,值2,...); ``` 例如,向`students`表中插入一条数据: ``` INSERT INTO students (id, name, age) VALUES (1, '张三',18); ``` 2.查询数据 查询数据的命令如下: ``` SELECT列名1,列名2,... FROM表名 WHERE条件; ``` 例如,查询`students`表中的所有数据: ``` SELECT * FROM students; ``` 3.更新数据 更新数据的命令如下: ``` UPDATE表名 SET列名1=值1,列名2=值2,... WHERE条件; ``` 例如,更新`students`表中的`age`字段: ``` UPDATE students SET age=20 WHERE id=1; ``` 4.删除数据 删除数据的命令如下: ``` DELETE FROM表名 WHERE条件; ``` 例如,删除`students`表中年龄大于20的学生: ``` DELETE FROM students WHERE age >20; ``` 通过以上基本命令,您可以轻松地创建、操作和管理MySQL数据库。在实际应用中,根据需求可以使用更多高级命令和功能,以满足各种数据处理需求。 (编辑:南京站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |