當前位置 博文首頁 > 信息技術智庫:3.認識和操作一下mysql的基本命令

    信息技術智庫:3.認識和操作一下mysql的基本命令

    作者:[db:作者] 時間:2021-09-13 18:58

    3.認識和操作一下mysql的基本命令

    登錄mysql,在終端輸入以下命令,進行登錄

    mysql -u root -p
    
    ? ? MacBook-Pro:~ yc$ mysql -u root -p
    
    Enter password:
    
    Welcome to the MySQL monitor.? Commands end with ; or \g.
    
    Your MySQL connection id is 4
    
    Server version: 5.7.28 Homebrew
    
    Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.
    
    Oracle is a registered trademark of Oracle Corporation and/or its
    
    affiliates. Other names may be trademarks of their respective
    
    owners.
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    mysql>

    查看當前mysql中所有的庫

    庫==>數據庫==>就像文件夾一樣,庫里面可以存儲很多個表)

    show databases;

    +--------------------+

    | Database ? ? ? ? ? |

    +--------------------+

    | information_schema |

    | mysql? ? ? ? ? ? ? |

    | performance_schema |

    | sys? ? ? ? ? ? ? ? |

    +--------------------+

    4 rows in set (0.00 sec)

    選擇需要操作的庫,打開庫

    use mysql; 查看當前庫中的所有數據表

    show tables;

    +---------------------------+

    | Tables_in_mysql ? ? ? ? ? |

    查看表中的數據

    # 查看user表中的所有數據的所有字段 select * from user;

    # 查看 user表中的所有數據的 host和user字段列 select host,user from user;

    +-----------+---------------+

    | host? ? ? | user? ? ? ? ? |

    +-----------+---------------+

    | localhost | mysql.session |

    | localhost | mysql.sys ? ? |

    | localhost | root? ? ? ? ? |

    +-----------+---------------+

    庫和表的概念與關系

    庫就像是文件夾,庫中可以有很多個表 表就像是我們的excel表格文件一樣 每一個表中都可以存儲很多數據

    mysql中可以有很多不同的庫,庫中可以有很多不同的表 表中可以定義不同的列(字段), 表中可以根據結構去存儲很多的數據

    如何創建自己的庫?

    create database 庫名 default charset=utf8; 創建庫

    +---------------------------+

    | columns_priv? ? ? ? ? ? ? |

    | db? ? ? ? ? ? ? ? ? ? ? ? |

    | engine_cost ? ? ? ? ? ? ? |

    ....

    | time_zone_name? ? ? ? ? ? |

    | time_zone_transition? ? ? |

    | time_zone_transition_type |

    | user? ? ? ? ? ? ? ? ? ? ? |

    +---------------------------+

    31 rows in set (0.00 sec)

    create database tlxy default charset=utf8;

    -- Query OK, 1 row affected (0.01 sec)

    查看所有庫

    show databases;

    +--------------------+

    | Database ? ? ? ? ? |

    +--------------------+

    | information_schema |

    | mysql? ? ? ? ? ? ? |

    | performance_schema |

    | sys? ? ? ? ? ? ? ? |

    | tlxy ? ? ? ? ? ? ? |

    +--------------------+

    5 rows in set (0.00 sec)

    -- 進入庫 use tlxy;

    創建表的語法

    create table 表名( 字段名 類型 字段約束, 字段名 類型 字段約束, 字段名 類型 字段約束, )engine=innodb default

    charset=utf8;

    -- 創建用戶表 create table user(

    ? ? name varchar(20),

    ? ? age int,

    ? ? sex char(1)

    )engine=innodb default charset=utf8;

    -- Query OK, 0 rows affected (0.16 sec)

    添加數據

    -- 向 user 表中 添加 name,age,sex 數據

    insert into user(name,age,sex) values('admin',26,'男'); -- Query OK, 1 row affected (0.00 sec)

    insert into user(name,age,sex) values('張三',22,'女');

    查看表中的數據

    select * from user; +--------+------+------+ |name |age |sex | +--------+------+------+ |admin| 26|男 | |張三 | 22|女 | +--------+------+------+ 2 rows in set (0.00 sec)

    總結

    認識庫,表的概念和關系 mysql的基本命令: 登錄,查看庫,選擇庫,查看表, 創建庫,創建表,添加數據,查詢數據。

    cs
    下一篇:沒有了
lj663的博客 原創內容,個人筆記,僅供參考。篠AP中導出物料 lj663的博客 原創內容,個人筆記,僅供參考。宏P于作者博文的 lj663的博客 原創內容,個人筆記,僅供參考。荷昝鳎罕救瞬┛ lj663的博客 原創內容,個人筆記,僅供參考。宏P于VIP文章的 程序員springmeng:??爆肝熬夜開發了一個SpringBoot活動管理系統 相太陽的博客:CSS font-size字體大小樣式屬性 Jqcode:配置文件中propertyConfigurer類的使用 Jqcode:Eclipse插件使用Mybatis-generator代碼生成器 Jqcode:命令行使用Mybatis-generator代碼生成器 Jqcode:SpringMVC工作原理 Jqcode:MD5Utils Jqcode:mysql中自連接查詢與case-when-then用法 Jqcode:json相關轉換 Jqcode:使用Pipeline管道技術快速寫入百萬級別緩存數據 Jqcode:mysql查詢中常用的函數整理 Jqcode:Eclipse中Debug調試時各個快捷鍵的作用 Jqcode:Controller返回json格式數據報反序列化異常的解決辦法 Jqcode:java配置相關參數啟動項目 Jqcode:初步了解mysql存儲過程 Jqcode:layDate,一款來自layui的強大日期插件 Jqcode:layer,一款來自layui的強大彈出層插件 Jqcode:java實現線程間的通信 Jqcode:java導出EXCEL表格―實戰篇 Jqcode:Redis常問面試題整理 Jqcode:List數據去重方法 Jqcode:初識mysql觸發器 Jqcode:數據庫設計規范之三大范式 Jqcode:關于mysql用戶安全管理的一些命令 Jqcode:關于哈希表必須了解的一些知識 Jqcode:本地環境nexus搭建私服jar包站點 Jqcode:使用Dom4j中的Document與Element解析XML文檔 Jqcode:postman調用https接口方式 Jqcode:簡單記錄Spring中輕量級任務調度@Scheduled注解的使用 Jqcode:項目啟動后控制臺自定義輸出圖案或內容 Jqcode:RabbitMQ消息隊列中間件――安裝與配置 Jqcode:RabbitMQ消息隊列中間件――“Hello World”入門 Jqcode:nginx反向代理實踐:將某個指定的域名代理到指定的服務 Jqcode:Spring Cloud微服務架構――Eureka注冊中心 Jqcode:Spring Cloud微服務架構――Eureka服務注冊 Jqcode:Spring Cloud微服務架構――Eureka服務發現與消費 Jqcode:Spring Cloud微服務架構――Ribbon客戶端負載均衡 Jqcode:Spring Cloud微服務架構――Feign客戶端負載均衡 Jqcode:es+kibana在windows平臺下的搭建記錄 Jqcode:kibana安裝中文插件 Jqcode:mongodb常用語法 Jqcode:關于原碼、反碼、補碼的學習 Jqcode:@Autowired、@Resource還分不清嗎? 英雄哪里出來:??13萬字《C語言動漫對話教程(入門篇)》??(建議收 lyndon:CSDN 去除圖片水印 lyndon:Android 手機修改 WiFi MAC 地址 php怎么將漢字轉成拼音 php 50.00怎么轉換成50 一文帶你分析php7的zval 聊聊關于PHP定時器的那些事 微信推廣 如何做好微商 必看微信朋友圈購物八大準則 如何避免朋友圈購物存在問題 JavaScript循環遍歷的24個方法 關于@PostConstruct、afterPropertiesSet和init-method的執行順序 Redis數據過期策略的實現詳解 Java設計模式之java觀察者模式詳解 java工程師進階之MyBatis延遲加載的使用 提高網站收錄率請從建站開始! php pthreads的使用方法 php分頁有幾種實現方法 Yaf遇上PHP7.1會有什么火花? 這個php-cs-fixer編碼格式化工具,你還不會用嗎? 微信朋友圈曬成交、曬對話有圖不等于有真相 交易量是這么來的 揭秘微商驚天陷阱 微信朋友圈里的面膜都賣給了誰? .net平臺的rabbitmq使用封裝demo詳解 C++類的特種函數生成機制詳解
A级免费视频