SQLPro Studio supports the following database servers: + Master password support for additional security. + Context aware database tree navigation, including quick access to tables, views, columns, indexes and much more! + Tabbed based interface for an optimal user experience. Start your machine’s MySQL Server instance through System Preferences.This walkthrough has been created using this tutorial as a resource.+ Syntax highlighting with customizable themes (including dark). See this walkthrough for assistance in doing so.Create a Standard connection to your MySQL Server, using IP address 127.0.0.1 as the Host and your MySQL root credentials for the Username and Password.Once connected, you will automatically be in the “Query” section of Sequel Pro, where you will type and run MySQL commands.In this demo, I will create a database of classmates, but feel free to mimic the syntax used in order to create a database of your choosing. To create your database, type CREATE DATABASE classmate_database then press “Run Previous” just below in order to run your code and create your database. Now, you’ll need to create a table in order to add some actual content to your database.In order to work with the database your have just created, use the command “USE” and type USE classmate_database and run the command just as you did before.To check that you’ve successfully created the database, navigate to the “TABLES” section of the Sequel Pro window and locate classmate_database. To learn more about the organization of a database or, more specifically, the relationship between a database and its tables, check out this post. To create the table, unsurprisingly, we’ll use the command “CREATE TABLE” to create a table of classmates and proceed to indicate the primary key column and an initial (unique) column for the database. ![]() Let’s take some time to understand the code we’ve just used. CREATE DATABASE is self explanatory however, it’s important to notice the way we set student_id as the PRIMARY KEY here and set student_lastName as a UNIQUE key. Both primary and unique keys are indices whose members must all be unique. Here, that means that no students can have the same ID and that no students can have the same last name (which may not be a realistic assumption). The primary key is special in that it is used for identification. ![]() In student_id, INT specifies that the column’s values will be integers and NOT NULL indicates that the value cannot be null. If a null value is attempted for this column, an error will occur. In student_lastName, VARCHAR(30) specifies that the column’s value will be composed characters with a maximum length of 30. Here, VARCHAR is used instead of MySQL’s CHAR because VARCHAR allows user to indicate a string of variable length, while CHAR’s declaration indicates a string of static length. ![]() We use VARCHAR here so that last names of different lengths can be inserted into the column.Now is a good time to check that your table has been created.If you find student_id and student_lastName as columns, you have successfully created the beginnings of your database! #SQLPRO STUDIO ADD USER PRO#Ĭlick on the “Content” button on the top toolbar on the Sequel Pro window. You can resume coding by returning to the “Query” button on the top toolbar.
0 Comments
Leave a Reply. |