No more typing commands in mySQL

mySQL කියන්නේ database server අතින් ඉතාමත් ඉදිරියෙන් ඉන්න මෘදුකාංගයක්. වාණිජ මෘදුකාංගයක් වන Microsoft SQL Server සඳහා කරට කර තරඟයක් ලබා දීමට mySQL සමත් වී තිබෙනවා. එයට හේතුව හුඟක් වෙලාවට එය නොමිලේ ලබා ගැනීමට හැකිවීම වෙන්න පුලුවන්. mySQL වල community server යනුවෙන් නොමිලේ ලබා ගත හැකි නිකුතුවක්ද Enterprise යනුවෙන් මිල දී ගතහැකි නිකුතුවක්ද පවතී. නමුත් බොහෝවිට විශාල සංවිධාන වලට හැර අනෙකුත් අවශ්‍යතා සඳහා mySQL Community Server ප්‍රමාණවත් වෙනවා. වැඩි විස්තර සඳහා mysql.com වෙත යන්න.
mySQL වැඩ කරන්නේ character user interface එකක් හරහා. එය එක්තරා ආකාරයක් පසු බෑමක්. Database එකක් නිර්මාණයේදී නැවත නැවත ටයිප් කර විධාන ලබා දීම වෙහෙසකර කාර්යයක් . මේ නිසා mySQL වල වැඩ කිරීමට විවිධ GUI හෙවත් චිත්‍රක අතුරු මුහුණත් විවිධ සංවිධාන හා පුද්ගලයින් විසින් නිර්මාණය කරලා තියෙනවා. මෙම GUI, stand-alone application ලෙසද web application ලෙසද පවතිනවා. මෙ‍ම ලිපියෙන් බලාපොරොත්තු වෙන්නේ web application එකක් වල phpmyadmin වෙත හඳුන්වා දීමක් සහ එය ස්ථාපනය කරගන්නා ආකාරය පෙන්වා දීම. මෙය php වලින් ලියන ලද වැඩසටහනක්. මෙය වැදගත් වන්නේ web interface එකක් හරහා භාවිතා කිරීමට හැකිවීම නිසා. වෙබ් අඩවි host කරන තැන් වලින් database එක සඳහා ලබා දෙන interface එකත් phpmyadmin. අපි බලමු phpmyadmin කොහොමද අපේ පරිගණකයේ ස්ථාපනය කරගන්නේ කියලා.

මුලින්ම phpmyadmin බාගත කරගන්න ඕනේ. මේ සඳ‍හා මෙම පිටුවට ගොස් ඔබට පහසු ආකාරයේ ගොනුව තෝරාගන්න. (zip recommended). එය බාගත් පසු ඔබගේ web server එකේ host බහලුමට unzip කල යුතුයි. (ex: web server එක apache නම් APACHE_ROOT/htdocs/ තුලට unzip කරන්න) දැන් phpmyadmin root එක තිබිය යුත්තේ APACHE_ROOT/htdocs/PHPMYADMIN_ROOT/ ලෙසයි.

ඔබ wamp හෝ එවැනි පැකේජයක් ස්ථාපනය කර ඇත්නම් phpmyadmin මෙලෙස ස්ථාපනය කල යුතු නැහැ. ඒ එම පැකේජ සමග phpmyadmin පැමිණෙන නිසා. wamp වල phpmyadmin ඇත්තේ WAMP_ROOT/apps/phpmyadmin/ තුලයි.

දැන් ඔබගේ localhost ආරම්භ කර බ්‍රව්සරයට ගොස් localhost/phpmyadmin ලෙස ටයිප් කරන්න (මෙහි phpmyadmin ලෙස ටයිප් කල හැක්කේ wamp වල පමණි. ඔබ ඉහත පලමු ආකාරයට manually ස්ථාපනය කලේ නම් එම බහලුමේ නම එලෙසම localhost/ට පසුව සඳහන් කල යුතුයි. ඔබ phpmyadmin භාවිතා කරන්නේ web server හි host කර ඇති වෙනත් වෙබ් අඩවියක් භාවිතා කරන අන්දමටයි ).

ඔබ මගේ කලින් සටහනේ පරිදි mySQL server root password එක වෙනස් කලේ නම් පහත පරිදි පිටුවක් පැමිණේ.
දැන් බ්‍රව්සරයේ address bar එකේ පවතින address එකට පහත string එක ඇතුලත් කර enter කරන්න.
scripts/setup.php
දැන් ඔබගේ address bar එක http://localhost/phpmyadmin/scripts/setup.php ලෙස තිබිය යුතුයි. පහත පිටුව ලැබෙන්නේ එවිටයි. එහි servers යටතේ ඇති Add button එක click කරන්න.
ඉන්පසු ලැබෙන පිටුව සම්පූර්ණ කිරීමට පෙර වෙනත් යමක් කල යුතුයි. ඔබගේ phpmyadmin බහලුම වෙත යන්න. එහි config යනුවෙන් බහලුමක් නිර්මාණය කරන්න.
දැන් ඔබගේ phpmyadmin බහලුම තුල config.inc.php යනුවෙන් ගො
ුවක් ඇත්දැයි සොයා බලන්න. එසේ ඇත්නම් එය config.inc.php.bac යනුවෙන් rename කරන්න. ඉන්පසු දැන් අපි නැවත අපේ phpmyadmin වෙබ් පිටුවට යමු.
පහත දැක්වෙන්නේ එම පිටුවයි. එහි වැඩියමක් පිරවීමට ඔබට නැත. මෙම පෝරමයේ පිරවිය යුත්තේ පහත විස්තරයි.

Server Host Name : localhost
Connection Type : tcp
User for Config Auth : root
Password for Config Auth : your_mysql_password

දැන් එම පෝරමයේ පහත ඇති කොළ පාට Add button එක click කරන්න. එවිට පහත පිටුවට පැමිණේ.
ඊළග පියවර වැදගත්. මෙම පිටුවේ පහළ Configuration යටතේ ඇති Save button එක click කරන්න.
දැන් පහත සඳහන් පිටුවට පැමිණෙන අතර එහි අප කලින් සාදන ලද config බහලුම තුල config.inc.php යනුවෙන් ගොනුවක් පිහිටවු බවත් එය phpmyadmin root බහලුමට copy කර config බහලුම ආරක්ෂාව පදනම් කරගෙන මකා දමන ලෙසත් සඳහන් ව ඇත. ඒ අනුව config තුල ඇති config.inc.php ගොනුව phpmyadmin බහලුම තුලට දමා config බහලුම මකා දමන්න.
දැන් නැවත address bar එකේ localhost/phpmyadmin ලෙස ටයිප් කර enter කරන්න. එවිට පහත සඳහන් පිටුව, එනම් phpmyadmin home page එක පැමිණේ. මෙලෙස සාර්ථක ලෙස එය පූර්ණය වුනොත් ඔබ phpmyadmin ස්ථාපනය කර අවසන්. දැන් phpmyadmin තුලින් ඕනෑම ආකාරයක database management වැඩ කරගත හැක.
phpmyadmin තුලින් database නිර්මාණය, table නිර්මාණය, දත්ත ඇතුලු කිරීම ආදී කටයුතු කරන හැටි මීළඟ සටහනකින් බලාපොරොත්තු වන්න.

3 thoughts on “No more typing commands in mySQL

  1. නියමයි හැමදේම නියමයි. තාක්ෂනික දේවල් හොයන අපිට ටොප්
    දිගටම කරගෙන යන්න අවශ්‍ය දැනුම ලැබෙිවා…..
    මගේ බ්ලොග් එකේ ඔබගේ ලින්ක් ගොඩක් දාගත්තා
    itbuddhika.blogspot.com

  2. එළ…ප්‍රතිචාරවලට ස්තූකියි. මම දවසින් දවස හොයාගන්න දේ තමයි මෙතන ලියන්නේ. ටෙක් දිනපොතක් වගේ.

    ලින්ක් ටිකට ස්තුතියි

Return Fire!