從Mysql白丁到Mysql達人系列培訓課程一

Ice-Spring發表於2013-06-28

Mysql白丁到Mysql達人系列培訓課程一

Ice-Spring

http://space.itpub.net/28985005

 

友情傳達:

本課程所有環境都是基於linux平臺,試驗與事例都是在linux環境下演示。在Linux系統上我們用Mysql使用者安裝好Mysql資料庫,使用和維護Mysql資料庫的使用者必須用Mysql

[root@crmtestdb root]# su - mysql

[root@crmtestdb mysql]$ mysql -u root -h 127.0.0.1
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.0.45-community MySQL Community Edition (GPL)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

如果以管理員身份登陸,登入方式為:

mysql -u root  -p

輸入密碼後登陸到mysql資料庫,檢視有哪些資料庫,使用如下的命令:

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

選擇資料庫進行操作,用如下命令:

mysql> use test
Database changed
mysql>

 

建立一個資料庫baidindaren
mysql> CREATE DATABASE baidindaren 

 

選擇所建立的資料庫 :
mysql> USE baidindaren 
Database changed 

 

建立表:

mysql> create table User (UserId int auto_increment not null primary key, UserName varchar(50) not null);
Query OK, 0 rows affected (0.08 sec)
檢視錶定義結構:
mysql> desc User
+--------------+-------------+------+-----+---------+----------------+
| Field        | Type        | Null | Key | Default | Extra          |
+--------------+-------------+------+-----+---------+----------------+
| UserId  | int(11)     | NO   | PRI | NULL    | auto_increment |
| UserName | varchar(50) | NO   |     | NULL    |                |
+--------------+-------------+------+-----+---------+----------------+
2 rows in set (0.00 sec)

 

往表中加入記錄 :
我們先用SELECT命令來檢視錶中的資料: 
mysql> select * from
User; 
Empty set (0.00 sec)
這說明剛才建立的表還沒有記錄。 

加入一條新記錄: 
mysql> insert into User values (101,’glj’);

Query OK, 1 row affected (0.05 sec)


再用上面的SELECT命令看看發生了什麼變化。

刪除表:

DROP TABLE  User;

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28985005/viewspace-765020/,如需轉載,請註明出處,否則將追究法律責任。

相關文章