论坛

云 的SQL'Hello Wo ...
 
通知事项
全部清除

云 的SQL“ Hello World”教程  


太极
帖子:83
主持人
(@太极)
会员
已加入:8个月前

总览

在本教程中,您将:

  1. 实例化一个新的MySQL实例

  2. 设置和查询数据库

  3. 清理实例

 

 

10分钟

项目设置

Google 云 Platform资源被组织到项目中。 云 的SQL需要 项目开始。

 Select a project, 要么 

创建SQL实例

您可以使用用户界面创建MySQL实例。

  1. 导航到“ 的SQL实例”页面

    的SQL

     

  2. 点击 

  3. 选择一个数据库引擎:

    校验  被选中,然后单击  按钮。

  4. 选择一个MySQL实例类型:

    请点击 

  5. 配置实例:

    默认配置应足够。记住这些价值观 您稍后会参考它们:

    •  或选择 

  6. 请点击 

 

连接到SQL实例

 gcloud CLI用于与实例进行接口。这个工具来了 预安装在Web控制台外壳中。

通过单击打开Cloud Shell   控制台右上角导航栏中的按钮。

使用此命令连接到实例:

gcloud sql connect InstanceIdHere \ --user = root
 
您应该看到类似于以下内容的提示:
的MySQL [[无]]
 

使用SQL实例

Within the的MySQLprompt, run the following:

  1. 创建数据库和表

    sql CREATE DATABASE geography; USE geography; CREATE TABLE cities (city VARCHAR(255), country VARCHAR(255));

  2. 插入资料

    sql INSERT INTO cities (city, country) values ("San Francisco", "USA"); INSERT INTO cities (city, country) values ("Beijing", "China");

  3. 询问

    sql SELECT * FROM cities;

    您应该看到以下查询结果:

    选择*从城市; + --------------- + --------- + + --------------- + ------ --- + + --------------- + --------- +
     

清理

您需要清理新创建的资源。

  1. 导航到“ 的SQL实例”页面。

    的SQL
  2. 点击  链接转到详细信息页面。

  3. 请点击 

 

 
1 回复
太极
帖子:83
主持人
(@太极)
会员
已加入:8个月前
Type 'help;' 要么 '\h' for help. Type '\c' to clear the current input statement.

mysql> sql CREATE DATABASE geography; USE geography; CREATE TABLE cities (city VARCHAR(255), country VARCHAR(255));
ERROR 1064 (42000): You have an error in your 的SQL syntax; check the manual that corresponds to your 的MySQL server version for the right syntax to use near 'sql CREATE DATABASE geography' at line 1
ERROR 1049 (42000): Unknown database 'geography'
ERROR 1046 (3D000): No database selected
mysql>  CREATE DATABASE geography; USE geography; CREATE TABLE cities (city VARCHAR(255), country VARCHAR(255));
Query OK, 1 row affected (0.03 sec)

Database changed
Query OK, 0 rows affected (0.05 sec)

mysql> INSERT INTO cities (city, country) values ("San Francisco", "USA"); INSERT INTO cities (city, country) values ("Beijing", "China");
Query OK, 1 row affected (0.04 sec)

Query OK, 1 row affected (0.04 sec)

mysql> SELECT * FROM cities;
+---------------+---------+
| city          | country |
+---------------+---------+
| San Francisco | USA     |
| Beijing       | China   |
+---------------+---------+
2 rows in set (0.03 sec)

mysql>
mysql>  CREATE DATABASE geography; USE geography; CREATE TABLE cities (city VARCHAR(255), country VARCHAR(255));
Query OK, 1 row affected (0.03 sec)

Database changed
Query OK, 0 rows affected (0.05 sec)

mysql> INSERT INTO cities (city, country) values ("San Francisco", "USA"); INSERT INTO cities (city, country) values ("Beijing", "China");
Query OK, 1 row affected (0.04 sec)

Query OK, 1 row affected (0.04 sec)

mysql> SELECT * FROM cities;
+---------------+---------+
| city          | country |
+---------------+---------+
| San Francisco | USA     |
| Beijing       | China   |
+---------------+---------+
2 rows in set (0.03 sec)

mysql>


回复
分享: