今天開始學習mysql,主要學習資料**於mysql的官方**:http://dev.mysql.com/doc/refman/5.1/zh/index.html
一、啟動mysql
在安裝完mysql以後,可以將安裝路徑新增到系統路徑中,通常,我都是在安裝的時候選擇相應的核取方塊的。
在cmd中輸入mysql -u root -p,再輸入密碼即可啟動mysql。
如果想方便,也可以這麼輸入:mysql -uroot -p******,後面的******為root的密碼。
在linux環境下,有時會在shell指令碼中使用到mysql命令,此時,通常希望執行完這行命令後能夠自動退出,那麼可以在啟動mysql時,新增乙個引數-e
二、退出mysql
在mysql命令環境下輸入quit;即可退出。
mysql> quit;
三、資料庫的相關操作
(1)顯示當前資料庫資訊
mysql> show databases;
(2)設定當前使用資料庫
mysql> use test;
database changed
(3)檢視當前資料庫中所有表的資訊
mysql> show tables;
(4)檢視表的詳細資訊
mysql> describe files;
(5)建立表
mysql> create table user(
-> id int not null key,
-> name varchar (10) not null,
-> mail varchar(50) not null
-> );
query ok, 0 rows affected (0.24 sec)
關於建立表的語法還有很多詳細資訊,請參見:http://dev.mysql.com/doc/refman/5.1/zh/sql-syntax.html#create-table
建立好相應的表,可以使用describe table_name;來檢視相應資訊。
mysql學習筆記 51 mysql學習筆記
初學mysql時整理,隨時更新 資料操作 增 insert into 表名 字段列表 values 值列表 值列表 如果要插入的值列表包含所有字段並且順序一致,則可以省略字段列表。可同時插入多條資料記錄!replace 與 insert 完全一樣,可互換。insert into 表名 set 欄位名...
mysql學習筆記 51 Mysql 學習筆記
一.首先進入mysql mysql u root p新增使用者許可權設定 grant all privileges on to jerry localhost identified by aa1234567 只允許本機訪問 grant all privileges on to jerry 10.80...
mysql做筆記 mysql學習筆記
alter table 新增,修改,刪除表的列,約束等表的定義。檢視列 desc 表名 修改表名 alter table t book rename to bbb 新增列 alter table 表名 add column 列名 varchar 30 刪除列 alter table 表名 drop ...