Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

MySQL Tools And Gui


Published on

MySQL Tools And Gui

Published in: Technology
  • Be the first to comment

  • Be the first to like this

MySQL Tools And Gui

  1. 1. MYSQL GUI TOOLS<br />
  2. 2. OVERVIEW<br />The mysql enterprise server<br />The mysql administrator<br />The mysql query browser<br />The mysql migration toolkit<br />
  3. 3. The mysql enterprise server<br />The mysql enterprise server is a subscription based service<br />It contains:<br />Mysql server software: which is a distribution of MYSQL server.<br />MYSQL enterprise monitor<br />Production support<br />
  4. 4. Steps to install mysqlgui tools<br />Goto www.<br />Click on <br />Choose your host operating system<br />Download and install gui tools,<br />It includes the mysqladministrator,querybrowser,migration toolkit and <br />
  5. 5. THE MYSQL ADMINISTRATOR<br />Mysql administrator is a program for performing various adminitrative tasks such as monitering, starting and stopping mysql server and to perform backups and maintain various user connections.<br />Once the mysqladminitrator starts it opens up a connection dialog.<br />Specify the mysql server and all the other details.<br />To use the newly setup server on the same machine user serverhost as ”localhost” and user as “root”<br />Mention your password and click ok.<br />
  6. 6.
  7. 7. To set advanced options click on “details”<br />Run mysql in configure_service mode<br /> when you have to start mysql server within administrator or<br />When you have to run on multiple servers.<br />To switch to configure_service mode:press and hold CTRL key,then the cancel button changes to SKIP button, click on SKIP.<br />
  8. 8. Main window of mysql administrator<br />
  9. 9. Sidebar has the options:<br />Server information: information about the adminstrtor you are running and about the mysql server you are connected to.<br />Service control:start and stop service,themysql administrator and the mysql server you are connected to and its configure service<br />Startup variable: configure the startup variables.<br />Server connections: view or kill the threads or user connections<br />
  10. 10. User administrtion:add new user or delete existing user<br />Health: graphical representation of hit_rate,key_efficiency and hierarchy of system and status variables.<br />Replication status:visual overview of mysql master and slave replications<br />Backup:create backup projects or perform backups<br />Restore:restore the backup files<br />Catalogs:list of catalogs<br />
  11. 11. THE MYSQL QUERY BROWSER<br />It’s a tool for creating, executing,editing and optimizing queries in graphical environment.<br />On starting the query browser a connection dialog opens up. Enter the details and your schema.<br />
  12. 12. Query browser main window<br />
  13. 13. Query browser main window<br />Query tool bar: query area,all your typed queries or automatically generated qeries are present here, execute them using execute button.<br />Use buttons:<br />EXECUTE(CTRL+ENTER) to execute<br />EXECUTE IN NEW TAB(CTRL+SHIFT+ENTER)<br />SPLIT TAB AND EXECUTE(CONTRL+ALT+ENTER)<br />Advanced tool bar: below the query tool bar is advanced tool bar, it has the execute, compare, explain and other buttons to for transaction, query management and query building.<br />
  14. 14. Result area: the result is displayed here.<br /> to manipulate the result area right click and select the required manipulation.<br />Use F12 key to maximise the result area.<br />Object browser: database browser has all created the schemas,tables. They can further edited and viewed.<br />Information browser: it has the online help for syntaxes,explanation of funtions and params used for querying. <br />
  15. 15. The mysql migration toolkit<br />It’s a graphical tool used to migrate data and schema from various relational database systems to mysql.<br />Toolkit is available only for windows.<br />Migration from external rdbms includes the following steps:<br />1.source/target selection: specify the source and target.<br />
  16. 16. 2.Object selection: select different objects like tables, views etc<br />3.Object mapping: choose methods for mapping the objects.<br />4.Manual editing: manually edit the new objects<br />5.schema creation: a new transformed object is created on the target MYSQL server.<br />
  17. 17. 6.Data mapping: specify changes foe the data if any.<br />7.Bulk transfer: transfers the server from source to target.<br />8.summary: summary report of the whole migration process is created.<br />
  18. 18. On mysql migration toolkit welcome screen<br />Click on next and Choose either direct migration if the mysql toolkit is installed on both source and target machines<br />Otherwise choose agenda based migration.<br /> choose the required database system.<br />can be any one of ms access server,mssqlserver,oracle database server,mysql database server based on the user requirement.<br />To save click on “+” and enter the name of the connection and click “OK”<br />
  19. 19. On the target database screen choose mysql server.<br />After selecting the source and target database servers choose the schema you want to migrate.<br />Once the reverse engineering process is completed, choose the number of objects(tables and views) to migrate.<br />On the object mapping screen, choose migration method as generic.<br />Once the meta migration is successful, on manual editing screen select the object and click on details button to edit sql statements.<br />
  20. 20. Choose one of the object creation options.<br />Once object creation is completed successfully.<br /> on data mapping options screen, you have options either to directly migrate the data on target or create a script file.<br />Data will be converted into MYSQL compatible format and migrated to target file successfully.<br />Summary screen shows the entire migration summary.<br />Save the migration.<br />
  21. 21. Applications of mysqlgui tools:<br />1.Gui tools provide a suite for desktop applications.<br />2.Provides graphical user interface <br />which makes things easier.<br />3. It becomes easy to tune up servere settings ,edit databases and perform backup and recovery .<br />4.Provides convenient server browsing and object creation becomes simple and easy.<br />
  22. 22. Visit more self help tutorials<br />Pick a tutorial of your choice and browse through it at your own pace.<br />The tutorials section is free, self-guiding and will not involve any additional support.<br />Visit us at<br />