1. 程式人生 > >MySQL 安裝與初次使用

MySQL 安裝與初次使用

相關概念

  1. 不區分大小寫
  2. 主鍵:可以唯一標識一列資料
  3. 外來鍵:實現兩個表的關聯
  4. 複合鍵:複合鍵(組合鍵)將多個列作為一個索引鍵,一般用於複合索引
  5. 索引:類似我們書籍的目錄,索引是對資料庫表中一列或多列的值進行排序的一種結構
  6. 參照完整性: 參照的完整性要求關係中不允許引用不存在的實體。與實體完整性是關係模型必須滿足的完整性約束條件,目的是保證資料的一致性

安裝

  • Linux 下安裝
    1.首先檢查一下,是否已經安裝

    sudo netstat -tap | grep mysql

    這裡寫圖片描述
    如果有以上結果,則說明已經安裝了,跳過這一部分
    2.安裝與密碼

    sudo apt-get install mysql-server mysql-client

    安裝過程中會讓你輸入 root 使用者密碼,隨便輸入一個即可,只是待會登入要用,你得記住就行。
    如果沒有要求輸入密碼,可以用這條命令為 root 使用者建立密碼:

    mysqladmin -u root password “new_password”;

    3.檢查是否安裝成功,重複第一步驟即可

  • win10 下安裝

    1.下載手動安裝版

    這裡寫圖片描述

    2.解壓到你的安裝目錄

    這裡寫圖片描述
    3.在安裝目錄下建立一個 my.ini 檔案,內容如下可適當修改

[client]
port=3306
default-character-set=utf8

[mysqld] 
# 設定為MYSQL的安裝目錄 
basedir=E:\\MySQL\\mysql-5.7.21-winx64 # 設定為MYSQL的資料目錄 datadir=E:\\MySQL\\mysql-5.7.21-winx64\data port=3306 character_set_server=utf8 sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER #開啟查詢快取 explicit_defaults_for_timestamp=true skip-grant-tables

這裡寫圖片描述

4.配置環境變數
增加一個MYSQL_HOME,另外PATH中的最後也需要加上一句: %MYSQL_HOME%\bin(非win10需要在前面加上英文半形分號)
這裡寫圖片描述

5.用管理員身份執行cmd

進入安裝目錄下的 bin 目錄
mysqld --initialize-insecure(這條命令是為了使data目錄下有正常的mysql資料夾和相關檔案)
mysqld install  (要在管理員許可權下執行)
net start mysql (啟動服務)

這裡寫圖片描述

6.進入MySQL並配置密碼

mysql -u root (因為安裝時沒有配置密碼,所以採用無密碼登入)
SET PASSWORD = PASSWORD(‘insert password’);

這裡寫圖片描述

初次使用

  • 登入

mysql -u root -p

  • 檢視當前所有資料庫 (mysql 資料庫中的命令都要帶分號)

show databases;

  • 進入一個數據庫(mysql 為 資料庫名稱)

use mysql;

  • 檢視當前資料庫中所有的 table

show tables;

  • 查看錶結構(user 為我們需要檢視的表的名字, user 表中存的是MySQL所有的使用者資訊)

desc user;

這裡寫圖片描述
- 查詢表中的資料(其中 * 表示查詢所有的值)

select * from user;

這裡寫圖片描述

改變排布方式

select * from user\G;

這裡寫圖片描述

  • 退出

quit;

處理連線問題

第一次高高興興裝完嘗試了一下後,我用 kill 命令 kill 了一個 MySQL 的程序,當時以為不要緊,沒仔細看;而後等我再想連線的時候,就突然爆了這個錯誤

ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)

這裡給出我的解決辦法:(好像重灌也行,不過我沒試(⊙o⊙))

cd /etc/init.d
sudo service mysql stop
sudo service mysql start 

注:

 ps -ef //檢視所有程序
 ps -ef | grep mysql  //篩選出 mysql 程序
 kill id   //殺死某個程序

相關推薦

MySQL 安裝初次使用

相關概念 不區分大小寫 主鍵:可以唯一標識一列資料 外來鍵:實現兩個表的關聯 複合鍵:複合鍵(組合鍵)將多個列作為一個索引鍵,一般用於複合索引 索引:類似我們書籍的目錄,索引是對資料庫表中一列或多列的值進行排序的一種結構 參照完整性: 參照的完整性要求關係中

Ubuntu系統下的Mysql安裝使用

1=1 能夠 query val webpage mat init 字段 use 摘要 在本篇博文中。筆者將從基礎出發。介紹Mysql在Linux環境下的安裝和基本使用命令,僅適用於Mysql剛開始學習的人。大牛請繞道…… 安裝Mysql數據庫 這裏介紹最最簡單的安

Linux 下MySQL 安裝卸載

word stat client int etc dpkg init net 是否 參考博客:http://www.cnblogs.com/steven_oyj/archive/2010/05/24/1742808.html http://www.linuxidc.com/

1.MySQL安裝卸載

什麽是 -s mark 控制 *** reg connect mysql 雙擊 1.什麽是數據庫?   俗稱數據的倉庫,方便管理數據的軟件(或程序) 2.MySQL入門   1.官網下載   2.安裝MySql   直接雙擊安裝即可,但註意安裝的目錄不可出現中文。   2.

2017.7.1 mysql安裝啟動(已驗證可以使用)

界面 all avi 配置 install 服務 毫無 壓力 cnblogs 之前一直用解壓版安裝,啟動mysql服務的時候總是失敗,這次用mysql installer安裝一遍,終於成功啟動。 1.下載mysql installer 下載的32位的,在64位系統運行也

奪命雷公狗---linux NO:34 linux下的mysql安裝連接

初始 目錄 -1 分享 希望 網上 groupadd mysql安裝 libaio mysql 其實是可以通過 yum install mysql-server 來進行安裝的,不過考慮到很多服務器自身帶寬的原因,其實用的不是特別的多,看實際情況來定。。。 當然yum

mysql安裝初始配置

mysql select mysqld crete datebase Mysql數據庫的第一個版本就是發行在Linux系統上查看mysql安裝包:]# rpm -qa | grep mysqlmysql-libs-5.1.73-8.el6_8.x86_64mysql-5.1.73-8.el

Mysql安裝配置調優

mysql clas -c 丟失 mysql命令行 其中 oot grep art 一、安裝apt-get install mysql-server 需要設置賬號密碼 apt-get isntall mysql-client apt-get libmysqlclient-d

mysql安裝基本使用

值範圍 數據庫名 語句 長度 拋出異常 行數據 安裝 arc pro Mysql數據庫的基本使用服務端1.安裝:sudo apt-get install mysql-service2.啟動:sudo service mysql start3.查看進程中是否存在mysql服務

手動配置wamp環境(2)--MySQL安裝基本操作

密碼 環境 rdb amp tro 啟動 nal margin alt MySQL數據庫簡介 MySQL是一個關系型數據庫管理系統,由瑞典MySQL AB 公司開發,目前屬於 Oracle 旗下產品。MySQL 最流行的關系型數據庫管理系統,在 WEB 應用方面MySQL

Mysql (四)Mysql安裝使用

mysql安裝持續更新中................本文出自 “Linux獄長” 博客,請務必保留此出處http://sswqzx.blog.51cto.com/2494644/1969001Mysql (四)Mysql安裝與使用

mysql 安裝配置

配置 sql數據庫 def 移除 logs mys l數據庫 mysql數據庫 cnblogs 查資料發現是CentOS 7 版本將MySQL數據庫軟件從默認的程序列表中移除,用mariadb代替了。 有兩種解決辦法: 安裝mariadb [[email prot

MySQL安裝管理

啟動mysql 雙擊 刪除數據庫表 環境 小圖標 回車 選中 數據庫 nload 所有平臺的mysql下載地址:https://www.mysql.com/downloads/ 一、在windows上啟動mysql服務 1、服務名查看方式:win+R輸入services.m

mysql安裝卸載

mysql卸載 首先,刪除老版本mysql相關一. 查看服務器中有沒有安裝過MySQL 查看有沒有安裝包: rpm -qa|grep mysqlyum list mysql* 刪除老版本mysql相關軟件yum remove mysql mysql-server mysql-libs compat-mysq

mysql安裝卸載(阿裏雲)

ins info arch 開機 新的 community root用戶 art comm 1、安裝rpm包rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 2、安裝mysq

CentOS7 下的mysql安裝配置

ear req community ria utf 分享圖片 last adb process 之前雖然也安裝過多次mysql,但每次都會遇到各種小問題,這次記錄下來,以備後查。 首先是下載與安裝 # wget http://dev.mysql.com/get/mysql

mysql安裝初次密碼修改

eight https 切換 ogr hid 頁面 spa 連接數 nbsp 下載 第一步:打開網址,https://www.mysql.com,點擊downloads之後跳轉到https://www.mysql.com/downloads 第二步 :跳轉至網址https

CentOS7 64位下MySQL安裝配置(YUM)

emp .repo 重新 gre 檢查 require 64位安裝 啟動 mysql 安裝環境:騰訊雲CentOS7 64位安裝MySQL5.7 1、配置YUM源 在MySQL官網中下載YUM源rpm安裝包:http://dev.mysql.com/downloads/re

centos mysql安裝root密碼找回

1,root 密碼找回 root密碼找回 如果你使用網上的其他安裝教程出現:那麼可以使用我下面的這個連結成功安裝 error: Requires: libstdc++.so.6(GLIBCXX_3.4.15)( 2,安裝 centos 安裝gmysql

8.1.3 mysql安裝基本管理

一、MySQL介紹 MySQL是一個關係型資料庫管理系統,由瑞典MySQL AB 公司開發,目前屬於 Oracle 旗下公司。MySQL 最流行的關係型資料庫管理系統,在 WEB 應用方面MySQL是最好的 RDBMS (Relational Database Management System,關係資料庫