Mysql資料庫一些簡單命令
2005年開發時曾經用過mysql資料庫,時隔4年,需要把一個mysql的資料匯入到一個新的mysql資料庫中。
下載一個windows版本的mysql5.0.27版本,預設安裝。(安裝時需要設定資料庫使用者root的密碼,否則為空)
1、進入mysql資料庫
C:\Documents and Settings\Administrator>mysql -u root -p
Enter password: ****
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2 to server version: 5.0.27-community-nt
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
2、檢視mysql中的資料庫名
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| test |
+--------------------+
3 rows in set (0.00 sec)
3、建立一個資料庫名
mysql> create database rfws;
Query OK, 1 row affected (0.00 sec)
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| rfws |
| test |
+--------------------+
4 rows in set (0.00 sec)
4、建立一個使用者
mysql> create user rfws identified by 'password';
Query OK, 0 rows affected (0.01 sec)
5、把rfws資料庫的select、insert、update、delete授權給rfws使用者
mysql> grant select,insert,update,delete on rfws.* to rfws;
Query OK, 0 rows affected (0.00 sec)
把所有的許可權賦予給rfws使用者,這樣該使用者可以自由的建立表等
mysql> grant all privileges on rfws.* to rfws;
Query OK, 0 rows affected (0.00 sec)
6、用剛建立的使用者進入資料庫
C:\Documents and Settings\Administrator>mysql -u rfws -p
Enter password: *******
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4 to server version: 5.0.27-community-nt
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| rfws |
+--------------------+
2 rows in set (0.00 sec)
7、使用剛建立的資料庫
mysql> use rfws;
Database changed
mysql>
8、把mysql的指令碼匯入到mysql資料庫中
mysql> source C:\WINDOWS\system32\sais_db1015.sql
Query OK, 0 rows affected (0.00 sec)
Query OK, 0 rows affected (0.00 sec)
Query OK, 0 rows affected (0.00 sec)
Query OK, 0 rows affected (0.00 sec)
用命令匯入資料時,漢子現實為亂碼,但把指令碼複製後放在命令視窗插入資料庫時,則可以正常現實中文。
9、刪除一個資料庫
mysql> drop database rfws;
Query OK, 35 rows affected (0.06 sec)
10、檢視mysql字符集
mysql> show variables like 'character_set_%';
+--------------------------+----------------------------------------------------
-----+
| Variable_name | Value
|
+--------------------------+----------------------------------------------------
-----+
| character_set_client | latin1
|
| character_set_connection | latin1
|
| character_set_database | latin1
|
| character_set_filesystem | binary
|
| character_set_results | latin1
|
| character_set_server | latin1
|
| character_set_system | utf8
|
| character_sets_dir | C:\Program Files\MySQL\MySQL Server 5.0\share\charsets\ |
+--------------------------+---------------------------------------------------------+
8 rows in set (0.00 sec)
mysql> show variable like 'collation_%';
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'varia
ble like 'collation_%'' at line 1
mysql> show variables like 'collation_%';
+----------------------+-------------------+
| Variable_name | Value |
+----------------------+-------------------+
| collation_connection | latin1_swedish_ci |
| collation_database | latin1_swedish_ci |
| collation_server | latin1_swedish_ci |
+----------------------+-------------------+
3 rows in set (0.00 sec)
11、命令關閉mysql資料庫
C:\Documents and Settings\Administrator>net stop mysql
MySQL 服務正在停止..
MySQL 服務已成功停止。
12、命令啟動
C:\Documents and Settings\Administrator>net start mysql
MySQL 服務已經啟動成功。
13、建立一個資料庫時指定字符集
mysql>create database rfws default character set 'GBK';
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12778571/viewspace-616739/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料庫簡單的一些原理概念資料庫
- 資料庫——關係型資料庫MySQL--簡單使用資料庫MySql
- MySQL資料庫的基本使用簡單易懂MySql資料庫
- php簡單操作mysql資料庫的類PHPMySql資料庫
- Mysql資料庫操作命令MySql資料庫
- Mysql 常用資料庫命令MySql資料庫
- mysql 資料庫的下載與安裝 ,以及一些簡單命令(任務查詢,結束任務等)MySql資料庫
- 關於SQL資料庫一些簡單的筆記SQL資料庫筆記
- 新手必看!最簡單的MySQL資料庫詳解MySql資料庫
- mysql資料庫備份命令大全MySql資料庫
- Mysql資料庫基礎操作命令MySql資料庫
- MySQL 資料庫 ALTER命令講解MySql資料庫
- MySQL資料庫索引簡介MySql資料庫索引
- mysql 資料庫常用命令大全MySql資料庫
- MySQL資料庫自動補全命令MySql資料庫
- SHELL中常用的一些簡單命令
- 兩種簡單分析和優化MySQL資料庫表的方法優化MySql資料庫
- mysql資料庫常用命令(補充)MySql資料庫
- mysql 資料庫效能分析工具簡介MySql資料庫
- MySQL資料庫儲存引擎簡介MySql資料庫儲存引擎
- MySQL - 資料查詢 - 簡單查詢MySql
- 一些簡單的快捷鍵與DOS命令
- 入門到放棄node系列之MySQL資料庫的簡單使用MySql資料庫
- 資料庫 Mysql 邏輯架構簡介資料庫MySql架構
- Python + Tkinter簡單實現註冊登入(連線本地MySQL資料庫)PythonMySql資料庫
- 簡單介紹mysql中資料庫覆蓋匯入的幾種方式MySql資料庫
- 資料庫 MySQL8.0+常用命令及操作命令詳解資料庫MySql
- MySQL命令檢視資料庫和表容量大小MySql資料庫
- Linux檢視MYSQL資料庫容量大小命令LinuxMySql資料庫
- 1.4 資料庫和常用SQL語句(正文)——MySQL資料庫命令和SQL語句資料庫MySql
- 【postgresl】PG資料庫sql特性簡單解析資料庫SQL
- Flyway讓資料庫版本管理更簡單資料庫
- [資料庫]【MySQL】MySQL資料庫規範總結資料庫MySql
- 【資料庫】簡單聊聊資料庫可以做什麼,有什麼用?資料庫
- 【從零開始學習 MySql 資料庫】(1) 建表與簡單查詢MySql資料庫
- 帶你實現一個簡單的MYSQL資料庫生成實體類工具MySql資料庫
- 對GaussDB資料庫和資料管理的簡單介紹資料庫
- 資料庫(MySQL)資料庫MySql
- MYSQL資料庫MySql資料庫