欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

操作MySQL的常用方法有哪些

下面一起來了解下操作MySQL的常用方法,相信大家看完肯定會受益匪淺,文字在精不在多,希望操作MySQL的常用方法這篇短內(nèi)容是你想要的。

創(chuàng)新互聯(lián)專注于企業(yè)全網(wǎng)整合營銷推廣、網(wǎng)站重做改版、渝中網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5技術(shù)商城網(wǎng)站定制開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為渝中等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

操作MySQL的常用方法有哪些                                                           

MySQL常用操作
(1)更改mysql數(shù)據(jù)庫root密碼
#給mysql的root用戶設(shè)置密碼
mysqladmin -uroot password 'yourpassword'

#登入到本地mysql
mysql -uroot -p

(2)連接遠(yuǎn)程數(shù)據(jù)庫
#remote_host_ip:遠(yuǎn)程或者本地局域網(wǎng)的數(shù)據(jù)庫服務(wù)器ip
#-P:遠(yuǎn)程或者本地局域網(wǎng)的數(shù)據(jù)庫服務(wù)器mysql的端口
mysql -uroot -p -hremote_host_ip -Pport

(3)mysql常用操作
(a)查詢當(dāng)前庫
show databases;

(b)查詢某個庫的表;
use databasename;
show tables;

(c)查詢某個表的全部字段
desc table_name;
#查詢表的定義
show create table_name\G;

(d)查看當(dāng)前是哪個用戶
select user();

(e)查看當(dāng)前所使用的數(shù)據(jù)庫
select database();

(f)創(chuàng)建一個數(shù)據(jù)庫
create database db1;

(g)創(chuàng)建一個新表
use db1;
#字段名需要用反引號括起來
create table tablename (`id` int(4), `name` char(40));

(h)查看當(dāng)前數(shù)據(jù)庫版本
select version();

(i)查看mysql的當(dāng)前狀態(tài)
#參見show_status.txt文檔
show status;

(j)查看mysql參數(shù)
#參見variables.txt文檔
show variables;

(k)修改mysql的參數(shù)
#符號%類似
show variables like 'max_connect%';
#如修改max_connect_errors
set global max_connect_errors = 1000;

(l)查看當(dāng)前服務(wù)器的隊列
show processlist;

(m)創(chuàng)建一個普通用戶并授權(quán)
#授權(quán)給本地用戶
#all:表示所有權(quán)限(如讀、寫、查詢、刪除等操作)
#*.*:前一個*代表數(shù)據(jù)庫名,后面一個*表示庫里的表名
#*.*:表示當(dāng)前mysql數(shù)據(jù)庫中所有數(shù)據(jù)庫中的所有數(shù)據(jù)表
#identified by:后面接密碼
grant all on *.* to user1 identified by '123123';

#給網(wǎng)絡(luò)上其他主機(jī)授權(quán)
#用戶名和主機(jī)名之間用@隔開
grant all on *.* to 'user2'@'10.0.0.1.2' identified by '111222';
#主機(jī)名用%替代,表示所有主機(jī)
grant all on db1.* to 'user3'@'%' identified by 'aaabbb';

(4)常用SQL語句
(a)查詢語句
select count(*) from mysql.user;
select * from mysql.db;
select db from mysql.db;
select db,user from mysql.db;
select * from mysql.db where host like '10.0.1.%';

(b)插入一行
insert into db1.t1 values(1, 'abc');

(c)更改一行
update db1.t1 set name='aaa' where id=1;

(d)清空某個數(shù)據(jù)表
truncate table db1.t1;

(e)刪除表
drop table db1.t1;

(f)刪除數(shù)據(jù)庫
drop database db1;

(5)mysql數(shù)據(jù)備份與恢復(fù)
(a)mysql備份
mysqldump -uroot -p'password' mysql > /tmp/mysql.sql;
(b)恢復(fù)
mysql -uroot -p'password' mysql < /tmp/mysql.sql;

看完操作MySQL的常用方法這篇文章后,很多讀者朋友肯定會想要了解更多的相關(guān)內(nèi)容,如需獲取更多的行業(yè)信息,可以關(guān)注我們的行業(yè)資訊欄目。

本文名稱:操作MySQL的常用方法有哪些
本文網(wǎng)址:http://www.chinadenli.net/article20/pgisjo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈全網(wǎng)營銷推廣微信公眾號做網(wǎng)站外貿(mào)網(wǎng)站建設(shè)網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)