1.顯示資料庫
show databases;
2.選擇資料庫
use 資料庫名;
3.顯示資料庫中的表
show tables;
4.顯示資料表的結構
desc 表名;
5.顯示表中記錄
select * from 表名;
6.建庫
create databases 庫民;
7.建表
create table 表名(字段設定列表)
例子:mysql> create table student(
-> id int auto_increment not null primary key ,
-> name char(8),
-> set char(2),
-> birthday date );
query ok, 0 rows affected (0.03 sec)
修改編碼
alter table table_name convert to character set utf8;
8.增加記錄
insert into name(uname,gender,birthday) values('張三','男','1971-10-01');
9.修改記錄
update name set birthday='1971-01-10' where uname='張三';
10.刪除記錄
delete from name where uname='張三';
11.刪除表
drop table 表名;
12.刪除庫
drop databases 庫名;
13.備份資料庫
mysqldump -u root -p 資料庫名》備份檔案--------輸入資料庫的密碼
14.恢復資料庫
mysql -u root -p 資料庫名 < 備份名 ---->恢復時資料庫必須存在,可以為空資料庫; 或
進入資料庫----->建立資料庫名----->source 要匯入的資料庫檔案
例如:mysql -uroot -ppassword----->use name;-------->source name.db
15.備份資料庫中的表
mysqldump -u root -p --opt 資料庫名 表名 < 備份檔案;
linux下的mysql命令
1.linux下啟動mysql的命令 mysqladmin start ect init.d mysql start 前面為mysql的安裝路徑 2.linux下重啟mysql的命令 mysqladmin restart ect init.d mysql restart 前面為mysql的安裝路徑 ...
Linux 下 mysql 的相關命令
1.登入 mysql uroot p 2.linux下mysql 不能外網訪問 已經在mysql裡grant了許可權了。在外網還是不能訪問 問題 cat etc mysql my.conf 找到下面一行 bind address 127.0.0.1 為了資料的安全,預設mysql只守候在127.0....
linux下啟動mysql的命令
一 總結一下 1.linux下啟動mysql的命令 mysqladmin start ect init.d mysql start 前面為mysql的安裝路徑 2.linux下重啟mysql的命令 mysqladmin restart ect init.d mysql restart 前面為mysq...