日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

一.初尝MySQL

發(fā)布時間:2025/1/21 数据库 63 豆豆
生活随笔 收集整理的這篇文章主要介紹了 一.初尝MySQL 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一.初嘗MySQL
1.連接數(shù)據(jù)庫服務器?? ->? 選擇庫? -> 建表? -> 插入數(shù)據(jù)
mysql?? -hlocalhost?? -uroot?? -p密碼
mysql>set password for? root@"localhost"=password("123456"); //改密碼 
mysql>quit;

[root@svr5 Desktop]# mysql -hlocalhost -uroot -p123456?? [數(shù)據(jù)名]
mysql>show?? databases;
注:第一次安裝完畢后,軟件會在/root/.mysql_secret 下自動生成一個隨機登錄密鑰,用于首次登錄使用;建議更改密碼,方法見上;

2.關于庫的簡要說明
注:庫 、表? 是以文件形式保存在數(shù)據(jù)庫目錄(/var/lib/mysql/)下的。
以下為4個系統(tǒng)默認庫:
information_schema?? 虛擬庫??????? 不占用物理存儲空間? 數(shù)據(jù)存儲在內(nèi)存里
?????????????????????????????????????? 存儲當前數(shù)據(jù)庫服務器已有庫和表的信息

mysql??????????????? 授權庫??????? 保存用戶的授權信息
????????????????????????????????????? 占用物理存儲空間

performance_schema?? 運行參數(shù)庫?? 占用物理存儲空間
????????????????????????????????????? 服務運行過程中的參數(shù)信息
?
??????????????????????????????????? ?
test???? ??? ??? ? 公共庫????? 任意一個用戶連接到數(shù)據(jù)庫服務器后,對此庫擁有完全權限。
??????????????????????????????     占用物理存儲空間

2.新建/查看庫
新建庫:create?? database?? 庫名;
查看庫列表:show databases;
查看當前位置庫:select database( );
進入指定庫:use?? 數(shù)據(jù)庫名;

3.庫名的命名規(guī)則
1).由數(shù)字、字母、下劃線組成
2).區(qū)分字母大小寫
3).不可以是純數(shù)字
4).具有唯一性。
5).不要使用特殊符號 和? MySQL的關鍵字。


5.表的簡要說明
注:表是建立在庫里面的
新建表:create?? table? 數(shù)據(jù)庫名.表名(
?? ?字段名?? 類型(寬度)?? 約束條件,
?? ?字段名?? 類型(寬度)?? 約束條件,
?? ?字段名?? 類型(寬度)?? 約束條件,
?? ?.......
?? ?);? ?
注:在當前庫創(chuàng)建表時可不用指定當前庫名

表相關
1.查看當前庫里的列表:show tables;
2.新建表:create table 表名(字段名1 字段類型(寬度) 約束條件,字段名1 字段類型(寬度) 約束條件);
3.查看表的字段結構:desc 表名;
4.查看表內(nèi)容:select * from 表名;
例如: select? * from? user;
????? select host,user,password from user;
5.表的重命名:alter? table?? stu? rename to stu_info;
6.復制表:create? table? tea? select * from stu_info;
7.插入一行數(shù)據(jù):insert into 表名 (字段名列表) values(字段值1 字段類型);
8.更新數(shù)據(jù)(批量修改):update 數(shù)據(jù)庫名.表名 set 字段名1=值,字段名2=值;
9.更新數(shù)據(jù)(針對修改):update 數(shù)據(jù)庫名.表名 set 字段名1=值,字段名2=值 where 條件;
-
修改字段名:alter table? stu change stu_id? stu_num? char(4)? not null;
11.清空表內(nèi)容:delete? from? 表名 [where 條件];

12.刪除表:drop table 表名;
13.只復制表的結構:create table 新表 like 舊表;

轉(zhuǎn)載于:https://blog.51cto.com/liufu1103/1656824

總結

以上是生活随笔為你收集整理的一.初尝MySQL的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。