现在您已经创建了表,让我们来学习如何使用预填充的 SQL 脚本连接、填充和运行您的第一个 MySQL 表。
完成模块所需时间:10 分钟
$ mysql -h endpoint -P 3306 -u admin -p < seed.sql
如果命令挂起,可能是您被“安全组”设置阻止了。验证您的 EC2 实例是否有权访问分配给您 MySQL 实例的安全组。例如,假设您的 EC2 实例已分配给默认安全组。现在,您可以修改 MySQL 实例的安全组,编辑入站规则并添加一个 MYSQL/Aurora 规则,以允许来自默认安全组中任何实例的端口 3306 连接:

syntax: shell
$ mysql -h endpoint -P 3306 -u admin -p
提示您输入密码时,请输入您在第 2.19 步中保存的密码。
syntax: SQL
mysql> CREATE database tutorial; Query OK, 1 row affected (0.01 sec)
现在,您可以使用 tutorial 数据库、创建表和添加一些记录。
syntax: SQL
mysql> USE tutorial; Database changed mysql> CREATE TABLE planet ( -> id INT UNSIGNED AUTO_INCREMENT, -> name VARCHAR(30), -> PRIMARY KEY(id)); Query OK, 0 rows affected (0.057 sec) mysql> INSERT INTO planet (name) VALUES ("Mercury"); Query OK, 1 row affected (0.008 sec) mysql> INSERT INTO planet (name) VALUES ("Venus"); Query OK, 1 row affected (0.011 sec) mysql> INSERT INTO planet (name) VALUES ("Earth"); Query OK, 1 row affected (0.009 sec) mysql> INSERT INTO planet (name) VALUES ("Mars"); Query OK, 1 row affected (0.009 sec) mysql> INSERT INTO planet (name) VALUES ("Jupiter"); Query OK, 1 row affected (0.008 sec) mysql> INSERT INTO planet (name) VALUES ("Saturn"); Query OK, 1 row affected (0.010 sec) mysql> INSERT INTO planet (name) VALUES ("Uranus"); Query OK, 1 row affected (0.009 sec) mysql> INSERT INTO planet (name) VALUES ("Neptune"); Query OK, 1 row affected (0.009 sec)
在后续步骤中,您将使用 tutorial 数据库中的 planet 表。