Linux下的MySQL命令

2021-08-11 07:31:44 字數 1192 閱讀 9818

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...