程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MYSQL入門知識 >> mysql數據庫入門

mysql數據庫入門

編輯:MYSQL入門知識

在很多地方都有人提到MySQL這個數據,之前沒有接觸過的mysql數據庫的童鞋們可以跟我一起走進mysql的世界。

 http://hovertree.com/menu/mysql/

安裝我就不多說了,都是傻瓜的安裝。

 

安裝好了之後就可以看到服務裡多了個服務。

 

 

當然要啟動它。 根據自己的需要設置成自動還是手動了。

看到這個服務的路徑 "C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqld" --defaults-file="C:\Program Files\MySQL\MySQL Server 5.5\my.ini" MySQL

 

找到這個文件夾裡看到一些mysql的 命令。可以點擊mysql這個命令來啟動 當然也可以在運行裡輸入cmd 然後 mysql -uroot - p 來啟動

 

我這個不知道安裝後環境變量沒有 所以在CMD裡直接敲這個是沒有效果的。必須先配置path 也就是環境變量加個這個mysql的命令路徑C:\Program Files\MySQL\MySQL Server 5.5\bin     詳細操作如下

右擊“我的電腦”,選擇“屬性”,再選擇“高級”,接著點擊“環境變量”,在“系統變量”一欄裡雙擊“Path”, 在“變量值”最後面添加“;”和C:\Program Files\MySQL\MySQL Server 5.5\bin    

或者在運行裡直接操作如下

運行 cmd  輸入 D:\>set path=%path%;C:\Program Files\MySQL\MySQL Server 5.5\bin

截圖如下

 

  

至於環境變量配置已經說的差不多了。實在不知道就留言或者查資料。。。。

 http://hovertree.com/h/bjaf/008kix5q.htm

 

關於mysql的一些簡單操作如下

 

mysql -uroot -p    登錄mysql

啟動服務
net start wampmysqld    
關閉服務

net stop wampmysqld

或者這樣登錄mysql
mysql --urser root --password

退出mysql
quit
exit

 

登錄mysql
D:\>mysql --host localhost --user root --password


簡寫
D:\>mysql -hlocalhost -uroot -p


本機登錄
D:\>mysql -uroot -p


2。創建MYSQL帳號和表

 

mysql> show databases
    -> ;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| test               |
+--------------------+
4 rows in set (0.00 sec)

或者直接輸入完命令後輸入\G 如下
mysql> show databases \g
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| test               |
+--------------------+
4 rows in set (0.00 sec)


後面跟\C不執行命令
mysql> desc test \c

 


mysql 新建用戶

mysql> grant all on test.* to "mrzhou"@"localhost" identified by "mrzhou"
    -> ;
Query OK, 0 rows affected (0.01 sec)

mysql> quit
Bye

D:\>mysql --user mrzhou --password
Enter password: ******

或者這樣登錄
D:\>mysql -umrzhou -p
Enter password: ******

創建數據庫
mysql> create datatable mrzhou;

創建表
mysql> create table student(id int(10) primary key auto_increment,name varch
0),age tinyint(2));
Query OK, 0 rows affected (0.13 sec)


mysql> desc student;
+-------+-------------+------+-----+---------+----------------+
| Field | Type        | Null | Key | Default | Extra          |
+-------+-------------+------+-----+---------+----------------+
| id    | int(10)     | NO   | PRI | NULL    | auto_increment |
| name  | varchar(30) | YES  |     | NULL    |                |
| age   | tinyint(2)  | YES  |     | NULL    |                |
+-------+-------------+------+-----+---------+----------------+
3 rows in set (0.01 sec)

 

向表中插入數據

mysql> insert into student(name,age)values("張三",33);
Query OK, 1 row affected (0.05 sec)

mysql> select * from student;
+----+------+------+
| id | name | age  |
+----+------+------+
|  1 | 張三 |   33 |
+----+------+------+
1 row in set (0.00 sec)

 

導出庫
D:\>mysqldump -uroot -p mrzhou>d:mrzhou.sql
Enter password:


刪除表
mysql> drop table student;
Query OK, 0 rows affected (0.03 sec)

導入庫
D:\>mysql -uroot -p mrzhou < d:/mrzhou.sql
Enter password:

或者用

mysql> source d:/mrzhou.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)

Query OK, 0 rows affected (0.00 sec)

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved