修改使用者
先用root使用者鏈結mysql
mysql -u root -p 回車 輸入密碼
然後 use mysql
然後執行修改使用者命令 update set user='使用者名稱' where user='原使用者名稱'
flush privileges;重新整理許可權命令
檢視資料庫
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>l> 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;
將查詢出的資料寫入檔案
mysql> select * from user into outfile "/etc/test.txt" fields terminated by ",";
檢視資料庫狀態
mysql> status;
mysql基本操作檢視所有編碼
mysql> show variables like 'character_set_%';
匯入sql檔案命令
mysql> source /etc/mysql.sql;
Mysql基礎操作命令
mysql許可權 檢視mysql中使用者許可權 show grants 檢視mysql中指定使用者許可權 show grants for root mysql授權 grant all privileges on to zabbix identified by zabbix flush privile...
Mysql操作命令 基礎
連線本機mysql mysql root u root p 連線遠端主機的mysql 遠端主機ip 110。110.110 110 使用者名稱 root 密碼 abcd123 mysql h110.110.110 110 u root p abcd123exit格式 mysqladmin u使用者名...
操作mysql基礎命令
最基本的2個要素 使用者名稱和密碼 mysql u root p 企業中資料庫是作為單獨的伺服器存在的 資料庫維護者或網管 運維 提供 h hostname 主機位址或ip p port 埠號的意思 mysql h localhost p 3306 u root p 乙個mysql完整的登入命令中 ...