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

歡迎訪問 生活随笔!

生活随笔

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

数据库

mysql 低端_mysql入门

發布時間:2023/12/10 数据库 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql 低端_mysql入门 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

相關了解(重點內容從標題一開始)

目前主流數據庫有:

sqlserver, mysql, Qracle, SQLite, Access, MS SQL Server等, 我主要說的是mysql;

以下幾點需要記住!!!

SQL包括了所有對數據庫的操作, 主要由4個部分組

1. 數據庫定義語言(DDL): 用于定義和管理數據庫對象, 包括數據庫, 基本表, 視圖和索引

2. 數據庫操作語言(DML): 用于操作數據查詢和數據更新兩大類操作, 其中數據更新又包含擴插入, 刪除和更新三個操作

3. 數據庫查詢語言(DQL): 查詢是SQL語言的核心, SQL語言只是提供一個用于數據庫查詢的語句, 即SELECT語句.

4. 數據庫控制語言(DCL): 用來設置或更改數據庫用戶或者角色權限的語句, 包括(grant, deny, revoke等)語句.

連接數據庫:

-h 指定所連接數據庫服務器位置, 可以是ip, 也可以是服務器域名

-u 指定所連接數據庫服務器的用戶名, 例如root為管理用戶 具有所有權

-p 連接數據庫服務器使用的密碼

一.配置mysql環境變量

(1)配置環境變量

有些人不懂這里為什么要環境配置?? 我給大家說一下, 我們用的mysql大多是在終端里面運行, 那么我們肯定要在終端中使用mysql命令, 比如說,如果我們要在終端中使用insert語句, 那么我們就要在終端中找到insert命令的配置文件去調用,就需要在終端輸入/usr/local/mysql/bin,在這個路徑下才能使用insert, 是不是很麻煩啊, 所以就需要配置環境變量, 然后就不用下這么多路徑, 直接寫insert就可以用insert這個命令了, 好了, 下面來說實際操作:

1. 在終端輸入: sudo vi .bash_profile? ? //現在還沒進入mysql哦!只是在終端下!!注意哦

2.然后在編輯框中添加: export PATH=$PATH:/usr/local/mysql? ?保存關閉;

3. 刷新此文件配置: source .bash_profile

4. 然后輸出當前環境路徑: echo $path? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

當上面輸出的代碼中 /usr/local/mysql/bin ,說明環境變量配置成功

(2)修改原始密碼

mysqladmin-u用戶名 -p舊密碼 password 新密碼

這樣下來密碼修改就完成啦

二.創建數據庫,數據表

登錄mysql:? ?mysql -h服務器位置 -u用戶名 -p密碼;

登錄上數據庫后:

1. 創建數據庫(下面創建的數據庫的名字就是waige)

如果不存在waige數據庫就創建: create database if not exists? waige;? ? ? ? //紅色的表示創建的數據庫的名字;

如果存在waige數據庫就刪除: drop database if exists waige;

2, 創建完數據庫,下面就應該創建數據表laq1:

create table if not exists laq1(id int, name char(20), age int);? ? ? ? ? ? ? ? ? //紅色表示要創建的表名字.

然后我在表中往laq1中添加內容,也就是要用到插入語句insert:

insert into laq1 value('1', 'laq23', '23');//這是在laq1表中插入的第一條信息

insert into laq1(name,age) value('laq234', '33');//這是在laq1中插入的第二條信息,注意這兩種插入方式不一樣,我故意用兩種方式插入. 第一種是value括號里面必須把各值都寫上, 第二種value中的值不是必須寫全, 而是根據表名后面括號里的內容決定.

三.插入語句,查找語句

1, 在表中插入了2條信息, 下面我就把這兩條信息取出來, 這就要用到select語句:

1 usewaige;2 select * from laq1;

執行完上述2行代碼就會輸出如下:

2. 然后,我要在這個表中取出age>30的用戶, 就要用到select語句的另一種寫法:

select * from laq1 where age>30;

這樣就取出了age大于30的用戶信息.

四. mysql 新增用戶

注意:和上面不同,下面的因為是MYSQL環境中的命令,所以后面都帶一個分號作為命令結束符

格式:grant select on 數據庫.* to 用戶名@登錄主機 identified by “密碼”

完了,歇會兒!!!!!!!!!!!!!!!!!!

總結

以上是生活随笔為你收集整理的mysql 低端_mysql入门的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。