資料庫簡單使用

2022-06-22 08:39:08 字數 2460 閱讀 9541

mysql -h 127.0.0.1 -p 3306 -uroot -p

可以簡寫

mysql -u root -p

如果不輸入使用者名稱和密碼 預設是訪客模式登陸 所能用到的功能很少

客戶端退出登陸

exit;

quit;

檢視所有的資料庫

show databases;

tasklist |findstr 名稱

taskkill /f /pid 程序號

製作環境變數

將啟動檔案所在的路徑新增到系統的環境變數中

注意:配置完之後一段要重新啟動mysql服務端及cmd終端

將mysqld製作成系統服務

製作系統服務 你的cmd終端一定要是管理員身份

mysqld --install

沒有密碼的情況下

mysqladmin -uroot -p password 123

有密碼的情況下

mysqladmin -uroot -p123 password 123456

當命令輸入錯誤的時候 可以用\c取消前面的命令 cancel

現將已經啟動的服務端停掉

1.跳過使用者名稱和密碼的驗證功能 啟動服務端

mysqld --skip-grant-tables 啟動服務端 跳過授權表

2.修改管理員使用者對應的密碼

update mysql.user set password=password(123) where user='root' and host='localhost';

3.關閉當前服務端 重新以校驗使用者名稱密碼的方式啟動

4.正常以使用者名稱密碼的方式 連線mysql服務端

\s檢視 mysql服務端簡單配置

通常情況下配置檔案的字尾都是ini結尾

mysql自帶的配置檔案不要修改

但是你可以新建乙個配置檔案 my.ini

mysql服務端在啟動就會自動載入你的my.ini配置檔案內的配置

修改完配置檔案之後需要先將服務端停止 重新啟動 才能生效

修改了配置檔案一定要重啟服務端

create database db1;

查show databases; 查所有

show create database db1; 查單個

改alter database db1 charset='gbk'; 修改編碼

刪drop database db1; 刪庫

在建立表的時候 需要先指定庫

指定庫: use [庫名];

例如  user db1;

檢視當前雖在的庫: select database();

增create table userinfo(id int,name char);

查show tables; 檢視某個庫下面的所有的表

show create table userinfo;

desc userinfo; <==> describe userinfo;

改alter table userinfo modify name char(32);

刪drop table userinfo;

先建立乙個庫或者指定乙個已經存在的庫

切換到該庫下 建立表

然後再操作記錄

create database db1;

create table userinfo(id int,name char(32),password int);

增insert into userinfo values(1,'cly',123); 插入單條資料

insert into userinfo values(1,'cly',123),(2,'yyy',123),(3,'zzz',123);插入多條資料

查select * from userinfo; 查詢所有的字段資訊

select name from userinfo; 查詢指定字段資訊

select id,name from userinfo where id=1 or name=tank; 帶有篩選條件的字段資訊

改update userinfo set name='kevin' where id=1; 修改資料的乙個字段資訊

update userinfo set name='jason',password=666 where id=1; 修改資料的多個字段

刪delete from userinfo where id =1; 指定刪符合條件的資料

delete from userinfo; 將表中的資料全部刪除

簡單使用資料庫資料庫

查詢 注釋 查詢公式 select 欄位名字1 別名,欄位名字2 as 別名.from 表名 執行順序 from select確定結果集 查詢dept表中的所有資訊 select from dept 查詢雇員表中所有員工的員工編號,員工姓名,上級編號 要查詢的資料 empno,ename,mgr 條...

SQLite資料庫簡單使用

二 建立資料庫 sqlite3 student.db 建立名為student的資料庫 sqlite3命令,引數就是資料庫的名稱,如果該資料庫已存在,則使用,如果不存在,則新建乙個 如圖 三 建立表 create table person id integer primary key autoincr...

Sqlite 資料庫 FMDB 簡單使用

1 通過sqlite建立資料庫。首先匯入框架 建立資料庫的路徑 nsstring path nssearchpathfordirectoriesindomains nsdocumentdirectory nsuserdomainmask yes lastobject data.sqlite 第乙個引...