{"id":1364,"date":"2021-04-02T19:18:30","date_gmt":"2021-04-03T02:18:30","guid":{"rendered":"https:\/\/coderpad-staging.io\/?post_type=programming-language&#038;p=1094"},"modified":"2023-04-17T03:48:53","modified_gmt":"2023-04-17T10:48:53","slug":"mysql","status":"publish","type":"programming-language","link":"https:\/\/coderpad.io\/languages\/mysql\/","title":{"rendered":"MySQL"},"content":{"rendered":"\n<p>MySQL mode spins up a MySQL server with a default database with some sample data in it. The schema of the default database looks like:<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"SQL (Structured Query Language)\" data-shcb-language-slug=\"sql\"><span><code class=\"hljs language-sql shcb-wrap-lines\">employees                             projects\n+<span class=\"hljs-comment\">---------------+---------+           +---------------+---------+<\/span>\n| id            | int     |&lt;<span class=\"hljs-comment\">----+  +-&gt;| id            | int     |<\/span>\n| first_name    | varchar |     |  |  | title         | varchar |\n| last_name     | varchar |     |  |  | start_date    | date    |\n| salary        | int     |     |  |  | end_date      | date    |\n| department_id | int     |<span class=\"hljs-comment\">--+  |  |  | budget        | int     |<\/span>\n+<span class=\"hljs-comment\">---------------+---------+  |  |  |  +---------------+---------+<\/span>\n                             |  |  |\ndepartments                  |  |  |  employees_projects\n+<span class=\"hljs-comment\">---------------+---------+  |  |  |  +---------------+---------+<\/span>\n| id            | int     |&lt;-+  |  +<span class=\"hljs-comment\">--| project_id    | int     |<\/span>\n| name          | varchar |     +<span class=\"hljs-comment\">-----| employee_id   | int     |<\/span>\n+<span class=\"hljs-comment\">---------------+---------+           +---------------+---------+<\/span>\n<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-1\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">SQL (Structured Query Language)<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">sql<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p>The database is reset when the \u201cReset\u201d button is clicked, or the pad switches to another language.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"output-format\">Output format<\/h3>\n\n\n\n<p>Having trouble seeing query results because of line wrapping? Try the&nbsp;<a href=\"https:\/\/dev.mysql.com\/doc\/refman\/5.5\/en\/mysql-tips.html#vertical-query-results\" target=\"_blank\" rel=\"noopener\">\\G option<\/a>:<\/p>\n\n\n\n<p><code>SELECT * from employees \\G;<\/code><\/p>\n\n\n\n<p>yields<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-2\" data-shcb-language-name=\"SQL (Structured Query Language)\" data-shcb-language-slug=\"sql\"><span><code class=\"hljs language-sql shcb-wrap-lines\">*************************** 1. row ***************************\n           id: 1\n   first_name: John\n    last_name: Smith\n       salary: 20000\ndepartment_id: 1\n*************************** 2. row ***************************\n           id: 2\n   first_name: Ava\n    last_name: Muffinson\n       salary: 10000\ndepartment_id: 5\n...<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-2\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">SQL (Structured Query Language)<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">sql<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>","protected":false},"parent":0,"menu_order":0,"template":"","class_list":["post-1364","programming-language","type-programming-language","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/programming-language\/1364","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/programming-language"}],"about":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/types\/programming-language"}],"wp:attachment":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/media?parent=1364"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}