Anda di halaman 1dari 2

An Introduction for Oracle DBAs

My SQL is the server running a database on the vertex of your outermost vision and you as an
Oracle database administrator, must be aware of it and you must be really good at it and you have
been mentioned that this has the company's website and blog and all are running FOSS. This stuff
was installed by another latest young contractor. And this deal has become a great success and the
outermost vision is keeps you pondering. Oracle ceritification can make you a great database
administrator.
One day your administrator phone calls you into his workplace, Can you just have a simple look at
that MySQL data source web server, the one with the web page and blog on it? You know, keep its
protection well. Shouldnt be too challenging for an Oracle DBA like yourself.
Connecting to MySQL
Initially logon to the MYSQL hosting server, through ssh. The operating system used here is Linux,
however most of the syntax used here are operating system independent. Type the following:
mysql- u root
If the error message has not popped and this control seems to work, then you can already tell factors
are not as they should be. This indicates the MySQL root user (which is nothing to do with the os
main user; it is the equal to Oracles sysdba) is not password-protected. This is the standard scenario
and it will be explained to you how to fix it in a few minutes.
However if there are passwords for the MySQL main customer and, if you have been informed it,
type the control below, followed by the security password when prompted:
mysql -u main -p
You are now signed in to the mysql customer (the equal to sqlplus) and will see an immediate,
generally 'mysql>'.
Database contains
Within the mysql data base resource client, invoked above, type:
show databases;
This will show the history details involved within this MySQL server. Be aware they are not just
like detailed resource in Oracle; they are just like Oracle schemas. One MySQL server may have
many details resource. In the mysql data base details base client you can use the phrase schema
interchangeably with the phrase details resource.
In the history of dba you will see some or all of the following traditional databases:
information_schema, mysql data base details resource, performance_schema and analyze. Anything
else will be an understanding resource supporting one of your own applications.
To get into one of these databases:
use database_name;
To see which systems are in this database:

show tables;
and to see more detail:
show desk status;
The second line in the manufacturing of the above management is Engine. An original work of
MySQL (for those familiar with Oracle) is that it has many ways of preserving details, known as
storage area space search engines. The two most common storage area space search engines are
MyISAM and InnoDB. MyISAM (the traditional before to MySQL 5.5) is a very main storage area
space motor (e.g. it has table-level obtaining and moves are blocked by updates). InnoDB (the
traditional from MySQL 5.5 onwards) is more just like Oracle, providing impressive functions such
as transactions, multi-version concurrency, referential stability and row-level rocking.
You can use SQL against the systems in an understanding resource as you would predict,
furthermore identifying a desk with its details resource name, i.e.
select * from table_name;
or:
select * from database_name.table_name;
Bear in mind that each management must end with a ; or \G; the latter displaying the results top
to base, which is useful for systems with many columns. You will also notice, by the up arrow key,
that the mysql data resource client has an order history, like the celebration invest.
To see the indexes on a table:
show index from table_name;
To see the full definition of a table:
show make desk table_name;
There are many SQL server dba institutes in Pune to make your profession in this field.

Anda mungkin juga menyukai