亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > MySQL > 正文

Linux下安裝配置MySQL

2024-07-24 13:13:27
字體:
來源:轉載
供稿:網友

系統:Ubuntu 16.04LTS

1/官網下載mysql/82728.html">mysql-5.7.18-linux/202946.html">linux/137371.html">linux-glibc2.5-x86_64.tar.gz

2/建立工作組:

$su#groupadd mysql#useradd -r -g mysql mysql

3/創建目錄

#mkdir /usr/local/mysql#mkdir /usr/local/mysql/data

4/解壓mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz,并拷貝至/usr/local/mysql

#tar -zxvf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz#cp -r /home/jieyamulu/mysql-5.7.18-linux-glibc2.5-x86_64/* /usr/local/mysql

5/修改mysql用戶對mysql以下及其子文件夾以下文件的權限,修改后可使用ll查看權限

root@Ice-***:/usr/local# chown -R mysql:mysql mysqlroot@Ice-***:/usr/local# ll總用量 44drwxr-xr-x 11 root root 4096 5月 19 07:39 ./drwxr-xr-x 11 root root 4096 2月 16 04:30 ../drwxr-xr-x 2 root root 4096 2月 16 04:19 bin/drwxr-xr-x 2 root root 4096 2月 16 04:19 etc/drwxr-xr-x 2 root root 4096 2月 16 04:19 games/drwxr-xr-x 2 root root 4096 2月 16 04:19 include/drwxr-xr-x 4 root root 4096 2月 16 04:23 lib/lrwxrwxrwx 1 root root   9 3月 29 14:11 man -> share/man/drwxr-xr-x 10 mysql mysql 4096 5月 19 07:48 mysql/drwxr-xr-x 2 root root 4096 2月 16 04:19 sbin/drwxr-xr-x 8 root root 4096 2月 16 04:34 share/drwxr-xr-x 2 root root 4096 2月 16 04:19 src/root@Ice-***:/usr/local# cd mysql/root@Ice-***:/usr/local/mysql# ll總用量 64drwxr-xr-x 10 mysql mysql 4096 5月 19 07:48 ./drwxr-xr-x 11 root root  4096 5月 19 07:39 ../drwxr-xr-x 2 mysql mysql 4096 5月 19 07:48 bin/-rw-r--r-- 1 mysql mysql 17987 5月 19 07:48 COPYINGdrwxr-xr-x 2 mysql mysql 4096 5月 19 07:41 data/drwxr-xr-x 2 mysql mysql 4096 5月 19 07:48 docs/drwxr-xr-x 3 mysql mysql 4096 5月 19 07:48 include/drwxr-xr-x 5 mysql mysql 4096 5月 19 07:48 lib/drwxr-xr-x 4 mysql mysql 4096 5月 19 07:48 man/-rw-r--r-- 1 mysql mysql 2478 5月 19 07:48 READMEdrwxr-xr-x 28 mysql mysql 4096 5月 19 07:48 share/drwxr-xr-x 2 mysql mysql 4096 5月 19 07:48 support-files/

6/修改(或新建)/etc/my.cnf 配置文件

root@Ice-***:/usr/local/mysql# vim /etc/my.cnf [mysqld] basedir=/usr/local/mysql/datadir=/usr/local/mysql/data:wq

7/最關鍵的初始化

# cd /usr/local/mysql/root@Ice-***:/usr/local/mysql# ./bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --initialize2017-05-19T00:15:46.529420Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).2017-05-19T00:15:47.066125Z 0 [Warning] InnoDB: New log files created, LSN=457902017-05-19T00:15:47.213711Z 0 [Warning] InnoDB: Creating foreign key constraint system tables.2017-05-19T00:15:47.286951Z 0 [Warning] No existing UUID has been found, so we assume that this is the first time that this server has been started. Generating a new UUID: 4e958344-3c28-11e7-8334-c8d3ffd2db82.2017-05-19T00:15:47.292857Z 0 [Warning] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened.2017-05-19T00:15:47.294758Z 1 [Note] A temporary password is generated for root@localhost: YjaotQk*2ew4

初始密碼要記住
這里可能會出現很多問題,比如:

Installing MySQL system tables..../bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

缺少依賴關系包

解決方法:sudo apt-get install libaio-dev

還有可能是之前步驟不對導致了操作data文件的權限不夠等等.按照步驟來,缺少什么裝什么(有提示),到了這里應該就初始化成功了,那幾個Warning,值得注意的是Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened.有時間可以查下是怎么回事,這條忽略也沒影響.

8/不要著急啟動,現在還啟動不了.執行代碼,將mysql下除了data文件夾外的文件變為root權限

root@Ice-***:/usr/local/mysql# chown -R root .root@Ice-***:/usr/local/mysql# chown -R mysql data

9/啟動

root@Ice-***:/usr/local/mysql# bin/mysqld_safe --user=mysql &

敲回車

root@Ice-***:/usr/local/mysql# /usr/local/mysql/bin/mysql -uroot -pEnter password: Welcome to the MySQL monitor. Commands end with ; or /g.Your MySQL connection id is 3Server version: 5.7.18Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '/h' for help. Type '/c' to clear the current input statement.mysql> show databases;ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.mysql> 

10/重置密碼

mysql> SET PASSWORD = PASSWORD('newpasswd');Query OK, 0 rows affected, 1 warning (0.00 sec)mysql> show databases;+--------------------+| Database      |+--------------------+| information_schema || mysql       || performance_schema || sys        |+--------------------+4 rows in set (0.00 sec)mysql> quitBye

11/設置開機啟動

root@Ice-***:/usr/local/mysql# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqldroot@Ice-***:/usr/local/mysql# chmod 755 /etc/init.d/mysqld

12/安裝mysql-server 和 mysql-client

root@Ice-***:~# apt-get install mysql-serverroot@Ice-***:~# apt-get install mysql-clientroot@Ice-***:~# apt-get install libmysqlclient-devE: Sub-process /usr/bin/dpkg returned an error code (1)

解決辦法:

1.$ sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old //現將info文件夾更名 
2.$ sudo mkdir /var/lib/dpkg/info //再新建一個新的info文件夾 
3.$ sudo apt-get update,  
   $ apt-get -f install //修復依賴樹
4.$ sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old //執行完上一步操作后會在新的info文件夾下生成一些文件,現將這些文件全部移到info_old文件夾下 
5.$ sudo rm -rf /var/lib/dpkg/info //把自己新建的info文件夾刪掉 
6.$ sudo mv /var/lib/dpkg/info_old /var/lib/dpkg/info //把以前的info文件夾重新改回名字

最后,如果是Ubuntu系統可能無法向表中插入漢字,無法從表中查詢漢字..

解決辦法:

關閉數據庫服務

service mysql stop~$ sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

在[mysqld]下添加一行character_set_server=utf8
配置文件選段:

[mysqld]## * Basic Settings#user      = mysqlpid-file    = /var/run/mysqld/mysqld.pidsocket     = /var/run/mysqld/mysqld.sockport      = 3306basedir     = /usrdatadir     = /var/lib/mysqltmpdir     = /tmplc-messages-dir = /usr/share/mysqlcharacter_set_server=utf8 就是這一行,原來是沒有的,要手動添加!skip-external-locking#


將上述文件拷貝至/etc/mysql/my.cnf

~$ sudo cp /etc/mysql/mysql.conf.d/mysqld.cnf /etc/mysql/my.cnf

重啟數據庫服務

~$ /etc/init.d/mysql restart

如果查看字符集能得到如下結果就說明成功了.

mysql> show variables like 'collation_%';+----------------------+-----------------+| Variable_name    | Value      |+----------------------+-----------------+| collation_connection | utf8_general_ci || collation_database  | utf8_general_ci || collation_server   | utf8_general_ci |+----------------------+-----------------+3 rows in set (0.00 sec)mysql> show variables like 'character_set_%';+--------------------------+----------------------------+| Variable_name      | Value           |+--------------------------+----------------------------+| character_set_client   | utf8            || character_set_connection | utf8            || character_set_database  | utf8            || character_set_filesystem | binary           || character_set_results  | utf8            || character_set_server   | utf8            || character_set_system   | utf8            || character_sets_dir    | /usr/share/mysql/charsets/ |+--------------------------+----------------------------+8 rows in set (0.01 sec)


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品一区二区三区电影| 国产精品成人久久久久| 亚洲欧美国产日韩中文字幕| 日韩电视剧免费观看网站| 91久久精品国产91久久| 福利视频一区二区| 欧美日韩一区二区在线播放| 国产精品视频永久免费播放| 欧美日韩午夜激情| 久久免费视频观看| 草民午夜欧美限制a级福利片| 日韩av日韩在线观看| 亚洲精品免费网站| 日韩中文字幕在线观看| 亚洲国产精品yw在线观看| 国产精品视频男人的天堂| 久久精品在线播放| 国产999精品视频| 国产精品无av码在线观看| 91国偷自产一区二区三区的观看方式| 亚洲成人999| 亚洲成人av中文字幕| 永久免费看mv网站入口亚洲| 欧美成人精品三级在线观看| 91精品国产综合久久香蕉最新版| 在线播放国产一区中文字幕剧情欧美| 久久精品国产亚洲精品| 精品国内产的精品视频在线观看| 色综合久久精品亚洲国产| 91色精品视频在线| 欧美多人乱p欧美4p久久| 91高清视频免费观看| 亚洲电影中文字幕| 色樱桃影院亚洲精品影院| 欧美极品少妇xxxxⅹ裸体艺术| 日韩视频在线免费观看| 久久91精品国产91久久跳| 国产成人综合一区二区三区| 尤物精品国产第一福利三区| 欧美老女人性生活| 欧美性20hd另类| 国产偷国产偷亚洲清高网站| 91精品久久久久久久| 亚洲精品之草原avav久久| 91精品视频专区| 亚洲欧美国产一本综合首页| 中文字幕亚洲图片| 亚洲第一精品夜夜躁人人躁| 国产精品久久久久久久久久久新郎| 亚洲另类激情图| 亚洲欧洲自拍偷拍| 日韩高清电影好看的电视剧电影| 亚洲精品一区中文| 91国自产精品中文字幕亚洲| 91久久国产精品91久久性色| 国内精品小视频在线观看| 国产日本欧美视频| 国产精品日韩av| 亚洲a级在线播放观看| 日本免费久久高清视频| 色多多国产成人永久免费网站| 国产福利精品视频| 91在线观看欧美日韩| 免费不卡在线观看av| 精品美女永久免费视频| 国产免费一区二区三区香蕉精| 亚洲一区二区三区成人在线视频精品| 国产精品亚洲激情| 亚洲精品在线观看www| 这里只有精品视频在线| 国产精品欧美一区二区| 久久久久免费精品国产| 国产精品免费久久久| 亚洲三级 欧美三级| 国产精品福利久久久| 一本一本久久a久久精品牛牛影视| 国产午夜精品一区理论片飘花| 亚洲精品xxxx| 色多多国产成人永久免费网站| 日韩免费在线观看视频| 国产日韩欧美中文在线播放| 青青草原一区二区| 国产精品一区二区久久久| 国产99久久精品一区二区永久免费| www.日本久久久久com.| 成人免费淫片视频软件| 亚洲精品成a人在线观看| 日韩中文视频免费在线观看| 69久久夜色精品国产69乱青草| 欧美肥老妇视频| 亚洲视频第一页| 亚洲专区国产精品| 日韩精品极品在线观看| www.日韩免费| 国产精品色悠悠| 成人在线免费观看视视频| 国产成人精品一区二区| 亚洲精品永久免费| 成人有码在线视频| 欧美激情网站在线观看| 国产精品6699| 91爱爱小视频k| 日韩在线播放一区| 日韩av在线影视| 亚洲第一福利网| 亚洲视频电影图片偷拍一区| 欧美性猛交xxxx乱大交极品| 日韩视频在线观看免费| 欧美大片va欧美在线播放| 亚洲毛片在线观看| 91九色在线视频| 欧美一二三视频| 精品自拍视频在线观看| 欧洲日韩成人av| 97在线视频观看| 国产视频久久网| 在线观看日韩av| 日韩精品中文字| 日韩免费视频在线观看| 亚洲日本aⅴ片在线观看香蕉| 最近2019中文字幕mv免费看| 亚洲黄一区二区| 国产成人精品久久久| 日韩精品久久久久| 久久久久久久久久久国产| 亚洲国产精品成人av| 欧美国产亚洲视频| 国产日韩欧美在线看| 日本aⅴ大伊香蕉精品视频| 亚洲字幕在线观看| 欧美丰满老妇厨房牲生活| 精品无人区太爽高潮在线播放| 亚洲第一天堂无码专区| 日韩69视频在线观看| 日本三级韩国三级久久| 性欧美激情精品| 九九热这里只有精品免费看| 45www国产精品网站| 亚洲日韩中文字幕| 国产精品国产自产拍高清av水多| 色妞久久福利网| 亚洲福利在线观看| 久久免费精品日本久久中文字幕| 亚洲精品国产精品自产a区红杏吧| 国产91免费观看| 97在线观看视频国产| 欧美一区二粉嫩精品国产一线天| 日韩最新av在线| 精品亚洲一区二区三区在线观看| 欧美专区在线播放| 欧美激情第1页| 亚洲国产一区二区三区四区| 在线视频欧美日韩精品| 欧美日韩免费在线| 国产成人综合一区二区三区| 国内精品久久久久影院 日本资源| 成人午夜在线影院| 国产精品av在线| 日韩理论片久久| 国产成人综合亚洲| 欧美限制级电影在线观看| 一本一道久久a久久精品逆3p| 一区二区亚洲欧洲国产日韩| 国产精品99久久99久久久二8|