githubEdit

Linux Commands

รวมคำสั่ง Linux command: คำสั่ง ssh บน HDC

mysql --default-character-set=utf8 -uroot -p -e "create database hdc character set

utf8 collate utf8_general_ci"

#import database

mysql --default-character-set=utf8 -uroot -p hdc < hdc_fortythree.sql

mysql --default-character-set=utf8 -uroot -p hdc < hdc_code.sql

#config file database.conf

vi /opt/tomcat/webapps/hdc/WEB-INF/database.conf

/opt/tomcat/bin/shutdown.sh

/opt/tomcat/bin/startup.sh

#Unzip hdc.zip ด้วยคําสั่ง

cd /var/www/html

unzip hdc.zip

rm hdc.zip

##event_scheduler ใหกับ MYSQL

mysql --default-character-set=utf8 -uroot -p -e "SET GLOBAL event_scheduler = ON"

----------------------------------------------------------------------

รวมคำสั่ง Linux command: คำสั่ง ssh บน HDC

#changepassword root(ssh)

passwd

#changepassword root(mysql)

ทำได้ 2 วิธีดังนี้

1. ใช้คำสั่ง mysqladmin ในการเปลี่ยน password

mysqladmin -u root -p password NEWPASSWORD

โดยที่ NEWPASSWORD คือ password ใหม่ ถ้าเปลี่ยนได้สำเร็จจะไม่มี error ใดๆ แจ้งขึ้นมา จากนั่นให้ทำการลองล๊อกอินด้วย password ใหม่ที่เพิ่งเปลี่ยนไป

2. ใช้ MySQL command ในการเปลี่ยน password

ให้ล๊อกอินเข้า MySQL Database ด้วย password ที่เป็นค่าว่าง หรือ Enter ผ่านก่อน

mysql -u root -p

Enter password: Enter ผ่านเลย

จากนั่นเลือก mysql database เราจะเปลี่ยน password ในตาราง user

mysql> use mysql;

Database changed

จากนั่นทำการเปลี่ยน password ของ root ในตาราง user โดยใช้คำสั่ง

mysql> update user set password=PASSWORD("NEWPASSWORD") where User='root';

mysql> flush privileges;

mysql> quit

#loginmysqladmin

mysqladmin -uroot -p password xxxxxx

##Create database hdc

create database hdc character set utf8 collate utf8_general_ci

##Create database hdc

Last updated