**:
以下的文章主要向大家描述的是mysql基本操作,mysql在實際操作中是經常被用到的,所以對mysql的基本內容的了解也是一件很重要的事項,以下的文章就是對mysql基本操作的詳細描述。
登陸資料庫
d:\phpstudy\mysql\bin>mysql -uroot -proot
檢視資料庫
mysql> show databases;
選擇資料庫
mysql> use bugfree;
設定字符集
mysql> set names 'gbk';
查詢資料庫中的表
mysql> show tables;
mysql基本操作建立表
mysql> create table test(
-> tid int(10) not null,
-> tname varchar(100) not null,
-> tdate datetime not null default '0000-00-00',
-> primary key (tid));
檢視表結構
mysql> desc test;
新增列mysql> alter table test add(tage int(3));
修改原表結構
mysql> alter table test modify tage int(5) not null;
修改列的預設值
mysql> alter table test alter tage set default '0';
去掉列的預設值
mysql> alter table test alter tage drop default;
刪除列mysql> alter table test drop column tage;
插入資料
mysql> insert into test(tid,tname,tdate) value(1,'yangjuqi','2008-03-21');
查詢資料
mysql> select * from test;
模糊查詢
mysql> select * from test where tname like '%楊%';
修改資料
mysql> update test set tname='張三' where tid='2';
mysql基本操作刪除資料
mysql> delete from test where tid='2';
刪除表mysql> drop table test;
重新命名表
mysql> alter table test rename testbak;
分頁查詢(limit 起始行,取多少行)
mysql> select * from testbak limit 2,1;
重新整理資料庫
mysql> flush privileges;
顯示資料庫版本
mysql> select version();
顯示當前時間
mysql> select current_date;
修改使用者密碼
d:\phpstudy\mysql\bin>mysqladmin -uroot -proot password yangjuqi
將查詢出的資料寫入檔案
mysql> select * from testbak into outfile "d:/test.txt" fields terminated by ",";
檢視資料庫狀態
mysql> status;
mysql基本操作檢視所有編碼
mysql> show variables like 'character_set_%';
匯入sql檔案命令
mysql>source d:/mysql.sql;
mysql基本操作 MySQL基本操作
mysql中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼 注意每行後邊都跟個 表示乙個命令語句結束 1.新建使用者 1.1 登入mysql mysql u root p 密碼 1.2 建立使用者 mysql insert into mysql.user host,user,passwor...
mysql 基本操作 mysql基本操作
mysql 建立表,並設定主鍵自增 create table log logid int 4 primary key not null auto increment,logtitle varchar 32 not null logcontent varchar 160 not null logtim...
mysql基本操作
1,檢視資料庫狀態 及啟動停止 etc init.d mysqld status etc init.d mysqld start etc init.d mysqld stop 2,給使用者配置初始密碼123456 mysqladmin u root password 123456 3,修改root使...