mysql最基礎的操作

2022-09-06 12:06:23 字數 1578 閱讀 4053

一、連線資料庫

格式:mysql -u使用者名稱-p密碼

二、修改密碼

格式:mysqladmin -u使用者名稱 -p舊密碼 password 新密碼

三、使用資料庫

格式:use 資料庫名

四、顯示庫中的表

格式:use 資料庫名;

show tables;

五、顯示表的結構

格式:describe 表名;

六、建表

drop database if exists school; //如果存在school則刪除

create database school; //建立庫school

use school; //開啟庫school

create table teacher //建立表teacher

(id int(3) auto_increment not null primary key,

name char(10) not null,

address varchar(50) default '深圳',

year date

); //建表結束

七、插入表

insert into teacher values('','glchengang','深圳一中','1976-10-10');

insert into teacher values('','jack','深圳一中','1975-12-23');

八、將文字資料匯入資料庫

文字格式:各個欄位間用tab分隔;

格式:load data local infile "檔名" into table 表名;

九、匯入/匯出資料

匯入表:mysql>create database school;

mysql>use school;

mysql>source school.sql;

(或將school.sql換為school.teacher.sql / school.teacher.student.sql)

匯出資料庫:

mysqldump --databases db1 db2 > db1.db2.sql

注釋:將資料庫dbl和db2備份到db1.db2.sql檔案,db1.db2.sql是乙個文字檔案,檔名

任取,開啟看看你會有新發現。

(舉個例子:

mysqldump -h host -u user -p pass --databases dbname > file.dump

就是把host上的以名字user,口令pass的資料庫dbname匯入到檔案file.dump中。)

匯入資料庫:mysql < db1.db2.sql

複製資料庫:

mysqldump --all-databases > all-databases.sql

注釋:將所有資料庫備份到all-databases.sql檔案,all-databases.sql是乙個文字檔案,

檔名任取

十、建立索引

使用name列的頭10個字元建立乙個索引:

create index part_of_name on customer (name(10));

MySQL最基礎的操作

其中資料庫的名字不能用關鍵字 已被使用的字元 或者保留字 將來可能會用到 set utf8 可以省略不寫,使用預設的字符集 create database 資料庫名稱 庫選項 庫選項 用來約束資料庫,分為兩個選項 字符集設定 charset character 具體字符集 資料儲存的編碼格式 常用 ...

git最基礎操作一

1.從遠端轉殖 git clone b 轉殖的分支 git的位址 eg git clone b master 2.提交修改的內容 1 git add 2 git commit m 本次修改了什麼內容 3 git push origin 分支名 分支名 3.拉去最新的專案 git pull origi...

mysql基礎操作語句 Mysql基礎操作語句

比如乙個學生表student有三個欄位id,name,資料型別分別為int varchar varchar 增加資料 語法 insert into 表名 values val1,val2.例 insert into student values 1516,張三 男 部分字段插入 insert int...