MySQL——基本安裝與使用

來源:互聯網
上載者:User

標籤:style   命令列   使用者名稱   password   runtime   管理員   OLE   png   一個   

基本安裝

  • :https://dev.mysql.com/downloads/mysql/
  • 選擇解壓版本:mysql-5.7.21-winx64.zip
  • 以管理員身份開啟cmd(除了安裝服務不要以此身份開啟)切換到解壓目錄下的bin目錄下
  • 初始化資料所需檔案以及擷取一個臨時的訪問密碼 : mysqld ‐‐initialize ‐‐user=mysql ‐‐console ;此時會出現一個臨時密碼,複製粘貼到別處後面會用到,解壓目錄下會出現一個data檔案夾
  • 將MySQL安裝為服務可以指定服務名稱 :mysqld ‐‐install MySQL,服務安裝成功,在電腦服務面板看到
  • 啟動服務:net start MySQL,開發時可以設為手動啟動,自動啟動的話每次重啟電腦都會開啟
  • 通過使用者名稱密碼進入MySQL 作業環境 :mysql ‐u root ‐p ,會提示 Enter password,將剛才儲存的密碼複製進來,之後進入了,mysql作業環境
  • 設定資料庫訪問密碼,一定要加分號 :mysql> set password for [email protected] = password(‘123456‘);
  • 驗證:exit;先退出mysql環境,之後再登陸:mysql ‐u root ‐p ,輸入剛才設定的密碼,如果成功,執行:show databases;就會看到資料庫了

基本使用

命令列操作
  • 開啟cmd,切換到bin目錄
  • 進入mysql作業環境:mysql ‐u root ‐p ,會提示你輸入密碼
  • 進入 MySQL 用戶端的 REPL 環境過後,可以通過標準的 SQL 陳述式操作資料庫
  • mysql> show databases;  ‐‐ 顯示全部資料庫
  • mysql> create database <db‐name>; ‐‐ 建立一個指定名稱的資料庫
  • mysql> use <db‐name>;  ‐‐ 使用一個資料庫,相當於進入指定的資料庫
  • mysql> show tables;  ‐‐ 顯示當前資料庫中有哪些表
  • mysql> create table <table‐name> (id int, name varchar(20), age int);  ‐‐ 建立一個指定名稱的資料 表,並添加 3 個列
  • mysql> desc <table‐name>;  ‐‐ 查看指定表結構
  • mysql> source ./path/to/sql‐file.sql  ‐‐ 執行本地 SQL 檔案中的 SQL 陳述式
  • mysql> drop table <table‐name>;  ‐‐ 刪除一個指定名稱的資料表
  • mysql> drop database <db‐name>;  ‐‐ 刪除一個指定名稱的資料庫
  • mysql> exit|quit;  ‐‐ 退出資料庫終

視覺化檢視

  • Navicat Premium:一款收費的視覺化檢視,:http://www.navicat.com.cn/download/navicat-premium,安裝就是下一步下一步,但是安裝必須要有Microsoft Visual C++ 2017 Runtime
  • 進入介面點擊串連,訓責mysql,然後對mysql資料庫進行基本設定

  • char與varchar的區別:char是固定長度,varchar是自有長度可以不斷調整,使用的時候注意字元集問題,預設是拉丁,只能輸入英文數字,需要輸入中文需要改成utf8,可以在表設計中更改,也可以在建立資料庫的時候做一個設定,還可以進行資料庫伺服器全域配置

  • 設定伺服器全域配置:在mysql目錄下建立一個my.ini的檔案,裡面輸入內容如,記住更改完配置之後一定要重啟資料庫服務,有關配置可以參考官網 https://dev.mysql.com/doc/refman/5.5/en/mysqld-option-tables.html,以及http://www.cnblogs.com/Ray-xujianguo/p/3322455.html

 

MySQL——基本安裝與使用

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.