• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    Linux系統安裝mysql數據庫及基本操作配置

    linux

    MySQL-5.5.45-1.el6.x86_64.rpm-bundle.tar

    方式/步調

    1. 1

      去官網下載安裝包

      0b55b319ebc4b7455ac35e3dc7fc1e178a821541.jpg
    2. 2

      查看是否已經存在mysql數據庫,號令:rpm -qa | grep mysql

      a6efce1b9d16fdfa04b72fc5bc8f8c5495ee7bc6.jpg
    3. 3

      若是存在,則刪除已稀有據庫及其依靠。號令:rpm -e mysql-libs-5.1.66-2.el6_3.x86_64 --nodeps 。執行后,再執行查詢號令,可以看到已經不存在了。

      8718367adab44aed047256cfbb1c8701a18bfbd9.jpg91529822720e0cf38ca4a6d00246f21fbe09aa4e.jpg
    4. 4

      解壓,下載好的文件。我這里下載的是:MySQL-5.5.45-1.el6.x86_64.rpm-bundle.tar。解壓號令:tar -xvf MySQL-5.5.45-1.el6.x86_64.rpm-bundle.tar

      解壓后會獲得響應的rpm文件。如圖

      a686c9177f3e67091ecfaed433c79f3df9dc55ca.jpg
    5. 5

      執行號令:rpm -ivh MySQL-server-5.5.45-1.el6.x86_64.rpm 安裝mysql辦事端

      d52a2834349b033b363b29f11dce36d3d539bd6e.jpg
    6. 6

      安裝完后,查看是否安裝準確。經由過程號令 service mysql start校驗辦事端是否安裝當作功。

      0b46f21fbe096b63aa0d897b04338744ebf8ac81.jpg
    7. 7

      接下來,我們安裝一下客服端。號令:rpm -ivh MySQL-client-5.5.45-1.el6.x86_64.rpm,如圖

      622762d0f703918fe0beeee1593d269759eec4aa.jpg
    8. 8

      查看是否安裝當作功,記得啟動辦事,若是辦事沒有啟動記得啟動辦事,service mysql start. ?然后只需 mysql -uroot -p ?安裝當作功后默認暗碼為空,即不輸入暗碼,按enter鍵直接進入mysql。如圖

      aec379310a55b319e60b515e4ba98226cffc172e.jpg
    9. 9

      到這里,mysql就已經安裝好了。接下來我們可以設置裝備擺設一下mysql.

      起首我們可以設置暗碼,安裝后暗碼默認為空。設置暗碼號令:

      SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');

      8cb1cb1349540923743da6559a58d109b3de4941.jpg
    10. 10

      點竄編碼體例,起首查看編碼體例,號令:

      show variables like '%character%';

      3812b31bb051f81994a2c761d2b44aed2e73e712.jpg
    11. 11

      到my.cnf下點竄,注重利用rpm安裝的mysql沒有my.cnf,得本身去/usr/share/mysql目次下復制my-medium.cnf文件到/etc下。

      b64543a98226cffc1af67e99b1014a90f603ea39.jpg
    12. 12

      查看my.cnf參數信息,增添代碼注重5.1版本前可以這樣設置編碼:default-character-set=utf8 可是5.5版本后[mysql] 項內可以這么寫, [mysqld] 項內不克不及再這么寫了,必需寫當作:character-set-server=utf8 ?

      如圖:

      4610b912c8fcc3ce08650b189a45d688d43f2070.jpg
    13. 13

      重啟后生效,查垂青啟后編碼,如圖:。可見本家兒要編碼都改當作了utf8此刻可以安心的建數據庫插入午時字符了。

      58ee3d6d55fbb2fb74ac9a39474a20a44623dc12.jpg
    14. 14

      建立數據庫語句,號令:CREATE DATABASE chd_dep DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

      203fb80e7bec54e74998d635b1389b504fc26aa1.jpg
    15. 15

      導入數據庫。起首利用數據庫,use XXX;號令

      Source xxx.sql;

      aec379310a55b31938cd97594ba98226cffc17e1.jpg
    16. 16

      執行后再執行,show tables;查看是否導入當作功。

      838ba61ea8d3fd1fcd918816384e251f95ca5f05.jpg
    17. 17

      到這里,就建立了數據庫以及導入了數據,接下來還可以設置一下數據庫拜候權限已經操作權限了。好比,新增一個用戶,執行號令:

      insert into mysql.user(Host,User,Password) values("%","root",password("123456"));

      執行后,需要刷新權限:

      flush privileges;

      faedab64034f78f04cb69cdf71310a55b3191c58.jpg
    18. 18

      點竄對數據庫的操作權限,use xxx;利用某庫。

      然后執行:

      ?grant all privileges on 數據庫.* to '用戶名'@'%' identified by '暗碼';

      ac6eddc451da81cba42582e15a66d016082431de.jpg
    19. 19

      到這里就差不多了。接下來估量還需要開放端口。

      去到/etc/sysconfig下,有一個iptables文件,進入開放響應端口即可。

      然后執行service iptables restart;生效。

      fcfaaf51f3deb48fd9a4a1f2f81f3a292cf578c8.jpgdc54564e9258d109d4ddaa9ed958ccbf6c814ddb.jpg
    • 發表于 2019-12-21 17:00
    • 閱讀 ( 1212 )
    • 分類:科學教育

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    推薦文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆