Databases| SQL| MySQL| Questions?

 

 

 

 

 

 

 

 

 

 

 

 

 

Search Tutorials

Latest Questions
Comments
 
MySQL Creating and Deleting Database 
 

In this section you will learn how to create and delete the database in MySQL. MySQL provides the both commands.

 

MySQL Creating and Deleting Database

                         

In this section you will learn  how to create and delete the database in MySQL. MySQL provides the both commands. In this section you can learn the following things :

  • Creation  and Selection of database 
  • Creation of table 
  • Load the data into the table 

Once you enter the command prompts then ready to access the database. Before creating a database firstly check the currently existing database in the server by SHOW statement.

mysql> SHOW DATABASES;

SHOW statement shows you a list of databases. This statement does not show you those database for which you don't have the privilege for.

 Creating And Selecting a Database

mysql>CREATE DATABASE search;

This statement is used for creating a database by the name of search. But if the administrator is creating a database for you then you have to setting up the permission before using it. Else create it yourself.
Creating a database does not mean that it is select for use, you have to select it explicitly by the USE command.

mysql> USE search

You have to create the database only once but if you want to access this database then you have to select it to each time by using USE statement.

MySQL Creating Table    
Creating a database is very easy part but at this point you want the list of tables by SHOW TABLES statement it shows empty.

mysql> SHOW TABLES;
Empty set (0.00sec)

The most important part is deciding the structure of the database means what tables you are required and what type of column you should have in each table. By the following example you can learn about the creation of table :

mysql>create table Emp (fname VARCHAR(20), lname VARCHAR(20), city VARCHAR(20), ->sex CHAR(1), bod DATE);

If you want to show the structure list of your table then use DESCRIBE statement. like :

mysql>DESCRIBE Emp;

After creating the table you need to load the data in this table, you can do this by using the INSERT statement. Following example is helps you to teach the INSERT statement.

mysql>INSERT INTO Emp VALUES('Amar', 'Patel', 'Delhi', 'M', '14-02-2004');

After inserting the data into the table, now we discuss about retrieving the data from the table. For retrieving the data we used the SELECT statement. The general syntax of SELECT statement is :

SELECT column_names FROM table_name WHERE condition_to_satisfy

colum_names means what you want retrieve. It can be column names or * that means all columns data. table_name means table name from that you want to show the data But WHERE clause is optional. It is used where you want to put some condition for retrieving the data.

mysql> SELECT * FROM Emp;
mysql> SELECT fname,lname FROM Emp;
mysql> SELECT * FROM Emp WHERE fname='Amar';

In above table first statement is used to retrieve the full list of table Emp. But from the second statement you get the only fname and lname column of whole table. And by the third statement you will get the only row that match with the fname equals to 'Amar'.

If you need to delete the database then you have to use the DROP statement. Example -

 mysql> DROP DATABASE search;

CREATE USER Syntax :
Create user syntax is :

CREATE USER user_name [IDENTIFIED BY[password] 'password'] 
    
Create User statement is used to create a new MySQL account. For using this statement you must have the global CREATE USER privilege or the INSERT privilege for the mysql database.

MySQL drop User syntax:
The DROP USER statement is used to delete the one or more MySQL accounts. But you must have the global CREATE USER privilege or DELETE privilege for the mysql database. The general syntax to drop user is :

DROP USER user_name;

                         

» View all related tutorials
Related Tags: sql mysql c documentation function null fun io operators expression operator value this opera ai if for unc writing expressions

Leave your comment:

Name:

Email:

URL:

Title:

Comments:


Enter Code:

Audio Version
Reload Image
 

Note: Emails will not be visible or used in any way, and are not required. Please keep comments relevant. Any content deemed inappropriate or offensive may be edited and/or deleted.

No HTML code is allowed. Line breaks will be converted automatically. URLs will be auto-linked. Please use BBCode to format your text.

Add This Tutorial To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 

Current Comments

3 comments so far (
post your own) View All Comments Latest 10 Comments:

How to insert multiple row values at a time by using INSERT INTO option.

Posted by SVRKISHORE on Thursday, 05.15.08 @ 11:44am | #60004

I satisfied by this description as student of Mysql N i want thorough intellengy of practical knowledge of company. So, please give the brief descriptions adding syntax..........

Posted by sheikh abdul rahiman on Friday, 10.19.07 @ 11:19am | #34380

mysql>INSERT INTO Emp VALUES('Amar', 'Patel', 'Delhi', 'M', '14-02-2004'); on running this mysql returns an error
the correct query is
insert into emp values('amar','patel','delhi','m','2003-03-31 11:22:12');
we should also give tim ewhile hard coding the date to be inserted

Posted by bluesbug on Monday, 07.23.07 @ 14:51pm | #21767

Training Courses
Tell A Friend
Your Friend Name
Software Solutions
Least Viewed
Most Rated
Recently Viewed
Search Tutorials

 

 
 

Home | JSP | EJB | JDBC | Java Servlets | WAP  | Free JSP Hosting  | Search Engine | News Archive | Jboss 3.0 tutorial | Free Linux CD's | Forum | Blogs

About Us | Advertising On RoseIndia.net  | Site Map

India News

Indian Software Development Company | iPhone Development Company in India | Flex Development Company in India | Java Training Delhi | Java Training at Noida |

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2008. All rights reserved.