首頁  >  文章  >  php教程  >  CentOS下mysql資料庫常用指令總結

CentOS下mysql資料庫常用指令總結

高洛峰
高洛峰原創
2016-12-14 11:00:561455瀏覽

mysql資料庫使用總結

本文主要記錄一些mysql日常使用的指令,以供日後查詢。

1.更改root密碼

mysqladmin -uroot password 'yourpassword'

2.遠端登陸mysql伺服器

mysql -uroot -p -h192.168.137.10 -336632.168.137.10 -P306105%;

4.進入某個資料庫

use databasename;

5.列出資料庫中的表

show tables;

6.查看某個表格全部欄位

desc slow slow; (不僅可以顯示表格信息,還可以顯示建表語句)

7.查看當前使用者

select user();

8.查看目前使用者資料庫

select database();

9. (可以指定字元集)

create database db1 charset utf8;

10.建立新表

create table t1 (`id` int(4), `name` char(40));

11.版本

select version();

12.查看資料庫狀態

show status;         目前會話狀態

show global status;參數

show variables;

14.修改資料庫參數

show variables like 'max_connect%';

set global max_connect_errors = 1000;資料庫佇列

show processlist;

16.建立普通使用者並授權給某個資料庫

grant all on databasename.* to 'user1'@'localhost' identified by '123456';

17.

select * from mysql.db;           //查詢該表中的所有欄位

select count(*) from mysql.user;  //count(*)表示表中有多少行

select dbuser. db; db1.t1 values (1, 'abc');

19.更改表的某一行資料

update db1.t1 set name='aaa' where id=1;

20.清空表格資料

db1.t1;

21.刪除表

drop table db1.t1;

22.清除資料庫中的所有資料表(資料庫名稱為eab12)

mysql -N -s information_schema -e "SECTECT UNCCONATE TABLE ',TABLE_NAME,';') FROM TABLES WHERE TABLE_SCHEMA='eab12'" | mysql -f eab12

23.刪除資料庫

drop database db1; ' mysql >/tmp/mysql.sql

25.資料庫復原

mysql -uroot -p'yourpassword' mysql /mysql.sql

26.新普通用戶

CREATE UapSER IDENTATEATE Uapname IDENT_W26. ;

27.更改普通用戶密碼

SET PASSWORD FOR name=PASSWORD('fdddfd');

28.查看name用戶權限

SHOW GRANTSsql name;

。 -uuser -ppasswd -e"show databases"

echo "show databases"|mysql -uuser -ppassword

以下是執行大量mysql語句採用的方式

mysql -uuser -hhostname -ppass3

EOF

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn