Thursday, March 9, 2017

[Linux] MySQL Service in Linux

1. Xem thư mục cài MySQL trên Linux
which mysql
trả về: /usr/bin/mysql

2. Restart, Start, Stop MySQL from the Command Line Terminal, Linux
/etc/init.d/mysqld start
/etc/init.d/mysqld stop
/etc/init.d/mysqld restart
service mysqld start
service mysqld stop
service mysqld restart

3. Kết nối MySQL 
su – mysql
-bash-4.1$ mysql -u root -p

4. Xem version MySQL
mysql> SHOW VARIABLES LIKE "%version%";

5. Các lệnh xem
show databases;
show tables;
use database_name; // kết nối DB
SELECT User FROM mysql.user;

6. Error 1130 in mysql - SQLyog– Không kết nối được từ client
mysql> use mysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> GRANT ALL ON *.* to root@'%' IDENTIFIED BY '123456';
Query OK, 0 rows affected (0.03 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

7. Các bước remove mysql trên Linux
# yum remove mysql mysql-server
# mv /var/lib/mysql /var/lib/mysql_old_backup
# yum install mysql mysql-server

8. Xem version MySQL
[root@PTUDServer2 ~]# mysqladmin version -p;
Enter password:123456

9. Tạo cơ sở dữ liệu
CREATE DATABASE oggdb1;

10. Tạo 1 file mysql.sock khi không có trong thư mục tmp
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock

11. Xem engine của MySQL
mysql> SHOW GLOBAL VARIABLES LIKE 'storage_engine';

12. Xem character set MySQL
mysql> SHOW VARIABLES LIKE  'char%';

0 nhận xét:

Post a Comment