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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

初识mysql学习笔记

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

使用VMVirtualBox導(dǎo)入Ubuntu后,可以通過sudo apt-get install mysql-server命令下載mysql。

  在學(xué)習(xí)過程中,我遇到了連接不上Xshell的問題。最終在博主:青玉案元夕的幫助下,成功的連接上了Xshell,

非常感謝他的耐心幫助。

  第一步:進入root用戶,用su root ,如果不行可以使用命令:sudo passwd root ,根據(jù)提示輸入用戶密碼,并設(shè)置root密碼,

      再使用:su root命令進入root用戶;

  第二步:輸入: sudo apt-get install openssh-server 命令,連接不上是因為沒有響應(yīng)的包openssh-server,所以要先下載;

  第三步:修改配置文件,cd /etc/ssh ,進入該目錄可以看見sshd-config文件,輸入命令:vim sshd-config,修改文件,將

      文件第28行注釋掉(加一個#號),在此行下面添加:PermitRootLogin yes(在第29行添加),具體圖片提示參

      考青玉案元夕的博客。

  第四步:輸入命令:sudo service ssh restart ,重啟ssh服務(wù)。

  第五步:正常連接Xshell就行。

初識MySQL學(xué)習(xí)筆記:

mysql 介紹

  mysql是關(guān)系型數(shù)據(jù)庫,關(guān)系數(shù)據(jù)庫,是建立在關(guān)系模型基礎(chǔ)上的數(shù)據(jù)庫,現(xiàn)實世界中的各種實體,以及實體之間

的各種聯(lián)系,均用關(guān)系模型(table)來表示。

  關(guān)系模型就是指二維表格模型,因而一個關(guān)系型數(shù)據(jù)庫就是由二維表及其之間的聯(lián)系組成的一個數(shù)據(jù)組織。

  實體:就是數(shù)據(jù)對象 (可以是有型的,也可以是無型的)

      

  一、進入MySQL

    本地連接:mysql -u用戶名 -p用戶密碼,

    命令:mysql -uroot -pqwe123 ;其中root為用戶,qwe123為root用戶的密碼;

  二、創(chuàng)建MySQL用戶

    創(chuàng)建用戶的命令:

      mysql> create user '用戶名'@'%' identified by '用戶密碼';

    給用戶賦予權(quán)限:

      mysql> grant all on *.* to '用戶名'@'%';

    使更改立即生效:

      mysql> flush privileges;

    退出mysql:

      

    常用操作:

      查看當(dāng)前處于哪個數(shù)據(jù)庫:select database();           查看當(dāng)前用戶:select user();

                   

?     出現(xiàn)null說明你處于“大廳”,目前只進入用戶而還沒有進入數(shù)據(jù)庫; ?dcxm_1@localhost表示處于本地的dcxm_1用戶

     查看有哪些數(shù)據(jù)庫: show databases; 

           ?

我們可以看見新建的massege庫,其他庫為自帶的,不要去修改;

  三、創(chuàng)建數(shù)據(jù)庫

    命令:create database if not exists lib(此為數(shù)據(jù)庫名字);

    我們在dcxm_1下再建立一個lib庫:create database if not exists lib;

    刪除已經(jīng)存在的數(shù)據(jù)庫:drop database if exists db_name;

      如:我們新建一個數(shù)據(jù)庫,并刪除它:

? ?  

  四、打開數(shù)據(jù)庫

    命令:use 數(shù)據(jù)庫名稱; ? 如:use lib;

            

  五、在該庫中建表

    命令:create table if not exists 表名(

       ? column_name ?data_type,       ? ?

       ??);

       

    查看創(chuàng)建的表:show create table `sudents`\G ? 結(jié)束一定不要加 ?; ?號,會報錯。

     

     第二種查看表的命令為:show create table 表名;

     查看數(shù)據(jù)表結(jié)構(gòu): describe tb_name;

             ?show columns from tb_name;

?      ? ? ? ? ? ? ? 

  六、刪除數(shù)據(jù)庫中的表

    drop table 表名;

  七、單表中數(shù)據(jù)的增、刪、查、改

    插入數(shù)據(jù):insert

      方法一:insert into 表名 (columns) values(對應(yīng)的value);

      如:

      方法二:insert into 表名 set column_name='';

    查詢數(shù)據(jù):select

      命令:select * from 表名 [where]; ? where是指定查詢什么

          

    更新數(shù)據(jù):updata 表名 set column='' where column='';

         ? ??

    刪除數(shù)據(jù):delete from 表名 where 條件; ? ? ? 不加where會把整個表的記錄都刪了;

  八、數(shù)據(jù)類型

   

?

     

?

?

?

?

? ? ? ? ? ? ??  

?

轉(zhuǎn)載于:https://www.cnblogs.com/dan-baishucaizi/p/8296022.html

總結(jié)

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

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