PHP Tutorial–Lesson 4: Introduction to PHP- Part II


Getting Started with MySql:

•Here am going to demonstrate MySql queries, and all examples demonstrate only how to write correct MySql syntax.

•So you might run these commands at your MySql db on your own host, at a window called SQL, and fill your query on the text box then click run.

•At end of this Lesson, you’ll get PHP built-in functions that deal with MySql db, and be able to run MySql query through PHP script.

Logging to MySql through your localhost server:

In order to log in to your MySql db that it is installed on your localhost, simply open your internet explorer, on the address bar, write: http:localhost:port/phpmyadmin

where port is the port number where your web server installed on it. for example suppose your web server installed on port number 81 then the address will be:


remember, you had specified the port number of your web server at installation time.

after that then a prompt will ask you for username and password of MySql administrator, type them and enter.

in case you face a problem don’t hesitate to post it and tell us about it.


•Each instruction in MySql you do, called a query.

What does query mean?

•When you ask your db to do some functions in your application, you query it.

•Query is a syntax from you as a programmer, to the db as a software.

•This syntax is known for db as an instruction that does some actions, depending on the syntax.

•At our PHP tutorial we’ll talk about basic queries that we’ll use in our applications.

for complete reference about MySql queries go to


•This query used to create something (objects) not exist.

•We use CREATE to create database and tables or any object.

How to create database?



Example: CREATE DATABASE company


•MySql is not case sensitive, but it is preferred to write MySql query capitalized, and it does not matter your variable-name capitalized or not.

•CREATE DATABASE: tells your RDBMS to create an empty db.

•To make this query executed successfully, you have to keep in mind that db_name must be unique, i.e. db_name is not used before in the same host. db_name naming rules are: must begin with only char or underscore, and might contain numbers.

• User must be granted a privilege for  creating new databases, in order to execute this query successfully.

How to create table?


CREATE TABLE table_name


Table properties…



•table_name name must be unique, i.e. there is no other table in the same db has same name.

•Table properties are columns of the table, or the attributes your table has.

•Successful programmer chooses descriptive names for table name, and group related information in same table.

•Table properties are very important, often, we reach this stage after analysis for the project we need to run.

To download this lesson click here: PHP Tutorial–Lesson 4: Introduction to PHP- Part II

Best Wishes,

Anas Jaghoub


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s