亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 1356 | 回復: 0
打印 上一主題 下一主題

MYSQL常用命令 [復制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2008-09-01 18:45 |只看該作者 |倒序瀏覽
轉(zhuǎn)載至(
http://janwer.javaeye.com/blog/210956


1.       更改 root 密碼

[root@janwer root]# /usr/local/mysql/bin/mysqladmin -u root password xxx

2. 備份數(shù)據(jù)庫

比如我們要備份 mysql 中已經(jīng)存在的名為 linux 的數(shù)據(jù)庫,要用到命令 mysqldump

命令格式如下:
[root@janwer root]# /usr/local/mysql/bin/mysqldump -u root -p linux > /root/linux.sql
Enter password: 在這里輸入數(shù)據(jù)庫的密碼

3. 把備份的數(shù)據(jù)庫導入到數(shù)據(jù)庫中

比如我們要把在 /root/linux.sql 這個目錄中的 linux.sql 這個備份,導入名為 linux 的數(shù)據(jù)庫中,應該如下操作 :
[root@janwer root]# /usr/local/mysql/bin/mysql -u root -p linux  
Enter password: 在這里輸入密碼

4. 其它一些比較常用的 mysql 指令

查看狀態(tài)
mysql> show status;

查看進程
代碼 :mysql> show processlist;
---- ------ ----------- ------ --------- ------ ------- ------------------
| Id | User | Host | db | Command | Time | State | Info |
---- ------ ----------- ------ --------- ------ ------- ------------------
| 16 | root | localhost | NULL | Query | 0 | NULL | show processlist |
---- ------ ----------- ------ --------- ------ ------- ------------------
1 row in set (0.00 sec)
mysql>

5. 對 mysql 數(shù)據(jù)庫常用命令的一點補充

幾個常用的 mysql 相關(guān)的管理命令

mysql 命令:基本文本的,顯示和使用的 mysql 數(shù)據(jù)庫。前面已經(jīng)簡單的提過用法;比如登錄等。
mysqladmin 命令,用來創(chuàng)建和維護 mysql 數(shù)據(jù)庫的命令,前面已經(jīng)簡單的提過;
isamchk 是用來修復、檢查和優(yōu)化 .ism 后綴的數(shù)據(jù)庫文件;
mysqldump 是用于備份數(shù)據(jù)庫,前面已經(jīng)簡單的說明過;
myisamchk 用來修復 .myi 后綴的數(shù)據(jù)庫文件;

比如我們要檢查名為 linux 的數(shù)據(jù)庫 .myi 數(shù)據(jù)庫表是否存在問題,應該先把 mysqld 服務(wù)器停下來
[root@janwer root]# /usr/local/mysql/share/mysql.server stop
然后執(zhí)行
[root@janwer root]# /usr/local/mysql/bin/myisamchk /usr/local/mysql/var/linux/*.MYI

上面的命令的意思就是檢查所有的 .myi 文件,數(shù)據(jù)庫的目錄在 /usr/local/mysql/var/linux/ 目錄中

如果有問題,應該用 –r 參數(shù)來修復
[root@janwer root]# /usr/local/mysql/bin/myisamchk -r /usr/local/mysql/var/linux/*.MYI

6. mysqlshow 命令:顯示用戶選擇的數(shù)據(jù)庫和表

[root@janwer root]# /usr/local/mysql/bin/mysqlshow -u root -p [ 數(shù)據(jù)庫名 ]

比如我要查看名為 linux 的數(shù)據(jù)庫;應該是:
[root@janwer root]# /usr/local/mysql/bin/mysqlshow -u root -p linux



==========================================================================

顯示表的結(jié)構(gòu)
show columns from table_name;

給用戶復權(quán)限
grant all privileges on database_name to database_user;

清空數(shù)據(jù)表
truncate table table_name;

更改數(shù)據(jù)表的名稱
alter table old_table_name rename new_table_name

描述表的結(jié)構(gòu)
describe table_name;

在不進數(shù)據(jù)庫的情況下執(zhí)行 mysql 語句
mysql -u username -pusername database -e "msyql excute sectence";

更新數(shù)據(jù)庫信息。
update tablename set Column=Column_value where Column=Column_value

導出整個數(shù)據(jù)庫
mysqldump -u 用戶名 -p 數(shù)據(jù)庫名 > 導出的文件名
mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql

導出一個表
mysqldump -u 用戶名 -p 數(shù)據(jù)庫名 表名 > 導出的文件名
mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql

導出一個數(shù)據(jù)庫結(jié)構(gòu)
mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc > d:wcnc_db.sql
-d 沒有數(shù)據(jù) --add-drop-table 在每個 create 語句之前增加一個 drop table

導入數(shù)據(jù)庫
mysql>source d:wcnc_db.sql

MySql root 密碼重置解決方案

1. 首先停止正在運行的 MySQL 進程
Linux 下 , 運行 killall -TERM mysqld
Windows 下,如果寫成服務(wù)的 可以運行: net stop mysql, 如未加載為服務(wù),可直接在進程管理器中進行關(guān)閉。

2. 以安全模式啟動 MySQL
Linux 下,運行 /usr/local/mysql/bin/mysqld_safe --skip-grant-tables &
Windows 下,在命令行下運行 X:/MySQL/bin/mysqld-nt.exe --skip-grant-tables

3. 完成以后就可以不用密碼進入 MySQL 了
Linux/Windows 下,運行 mysql -u root -p

4. 更改密碼
use mysql
update user set password=password(" 新密碼 ") where user="root";
flush privileges;

注:如是4.1 以上版本則使用old_password() 函數(shù)進行密碼更改。


本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u2/76272/showart_1161495.html
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP