共計 1869 個字符,預計需要花費 5 分鐘才能閱讀完成。
本篇內容介紹了“Linux 系統下啟動 MySQL 的命令”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓丸趣 TV 小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
一、總結一下:
1. 系統下啟動 MySQL 的命令:
/ect/init.d/mysql start (前面為 mysql 的安裝路徑)
2.linux 下重啟 mysql 的命令:
/ect/init.d/mysql restart (前面為 mysql 的安裝路徑)
3.linux 下關閉 mysql 的命令:
/ect/init.d/mysql shutdown (前面為 mysql 的安裝路徑)
4. 連接本機上的 mysql:
進入目錄 mysql\bin,再鍵入命令 mysql -uroot -p,回車后提示輸入密碼。
退出 mysql 命令:exit(回車)
mysql -uroot –password=(注意在 root 用戶下)
5. 修改 mysql 密碼:
mysqladmin - u 用戶名 - p 舊密碼 password 新密碼
或進入 mysql 命令行 SET PASSWORD FOR root=PASSWORD(root
6. 增加新用戶。(注意:mysql 環境中的命令后面都帶一個分號作為命令結束符)
grant select on .* to 用戶名 @登錄主機 identified by 密碼
如增加一個用戶 test 密碼為 123,讓他可以在任何主機上登錄,并對所有數據庫有查詢、插入、修改、刪除的權限。首先用以 root 用戶連入,然后鍵入以下命令:
grant select,insert,update,delete on *.* to Identified by 123
二、有關 MySQL 數據庫方面的操作
必須首先登錄到 mysql 中,有關操作都是在 mysql 的提示符下進行,而且每個命令以分號結束
1、顯示數據庫列表。
show databases;
2、顯示庫中的數據表:
use mysql;//打開庫
show tables;
3、顯示數據表的結構:
describe 表名;
4、建庫:
create database 庫名;
5、建表:
use 庫名;
create table 表名 (字段設定列表);
6、刪庫和刪表:
drop database 庫名;
drop table 表名;
7、將表中記錄清空:
delete from 表名;
8、顯示表中的記錄:
select * from 表名;
9、編碼的修改
如果要改變整個 mysql 的編碼格式:
啟動 mysql 的時候,mysqld_safe 命令行加入
–default-character-set=gbk
如果要改變某個庫的編碼格式:在 mysql 提示符后輸入命令
alter database db_name default character set gbk;
三、數據的導入導出
1、文本數據轉到數據庫中
文本數據應符合的格式:字段數據之間用 tab 鍵隔開,null 值用來代替。例:
1 name duty 2006-11-23
數據傳入命令 load data local infile 文件名 into table 表名;
2、導出數據庫和表
mysqldump –opt news news.sql(將數據庫 news 中的所有表備份到 news.sql 文件,news.sql 是一個文本文件,文件名任取。)
mysqldump –opt news author article author.article.sql(將數據庫 news 中的 author 表和 article 表備份到 author.article.sql 文件,author.article.sql 是一個文本文件,文件名任取。)
mysqldump –databases db1 db2 news.sql(將數據庫 dbl 和 db2 備份到 news.sql 文件,news.sql 是一個文本文件,文件名任取。)
mysqldump -h host -u user -p pass –databases dbname file.dump
就是把 host 上的以名字 user,口令 pass 的數據庫 dbname 導入到文件 file.dump 中
mysqldump –all-databases all-databases.sql(將所有數據庫備份到 all-databases.sql 文件,all-databases.sql 是一個文本文件,文件名任取。)
3、導入數據
mysql source news.sql;(在 mysql 命令下執行,可導入表)
“Linux 系統下啟動 MySQL 的命令”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注丸趣 TV 網站,丸趣 TV 小編將為大家輸出更多高質量的實用文章!