既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
二、Linux 安装环境
1、Linux 环境安装 MySQL 时,如果采用 yum 安装,则 MySQL 默认的各个目录的位置为:
/var/lib/mysql/ # 数据库目录
/etc/my.cnf # mysql 配置文件及路径
/usr/lib64/mysql # mysql 库文件路径
/usr/bin # mysql 相关命令的路径:如:mysqladmin、mysqldump 等命令
/etc/rc.d/init.d/mysqld # 启动脚本文件 mysqld 的目录
/var/log/mysqld.log # mysql日志文件路径
2、如果采用编译安装 MySQL,则可以手工指定 MySQL 的安装目录
比如:安装时指定 MySQL 的安装目录为:/usr/local/mysql
[root@mysql mysql]# cd /usr/local/mysql
[root@mysql mysql]# ll
总用量 116
drwxr-xr-x 2 mysql mysql 4096 7月 1 09:08 bin
-rw-r--r-- 1 mysql mysql 17987 12月 21 2018 COPYING
-rw-r--r-- 1 mysql mysql 17987 12月 21 2018 COPYING-test
drwxr-x--- 6 mysql mysql 173 7月 11 10:26 data
drwxr-xr-x 2 mysql mysql 55 7月 1 09:07 docs
drwxr-xr-x 3 mysql mysql 4096 7月 1 09:07 include
drwxr-xr-x 4 mysql mysql 192 7月 1 09:08 lib
drwxr-xr-x 4 mysql mysql 30 7月 1 09:08 man
-rw-r--r-- 1 mysql mysql 48640 7月 11 12:01 mysql-error.log
-rw-r----- 1 mysql mysql 5 7月 11 10:26 mysql.pid
drwxr-xr-x 10 mysql mysql 4096 7月 1 09:08 mysql-test
-rw-r--r-- 1 mysql mysql 2478 12月 21 2018 README
-rw-r--r-- 1 mysql mysql 2478 12月 21 2018 README-test
drwxr-xr-x 28 mysql mysql 4096 7月 1 09:08 share
drwxr-xr-x 2 mysql mysql 90 7月 1 09:08 support-files
drwxr-xr-x 2 mysql mysql 47 7月 11 10:26 tmp
(1)bin 目录的内容如下:
[root@mysql mysql]# ll ./bin
总用量 1108436
-rwxr-xr-x 1 mysql mysql 9059080 7月 1 09:05 innochecksum
-rwxr-xr-x 1 mysql mysql 320992 7月 1 09:05 lz4_decompress
-rwxr-xr-x 1 mysql mysql 8205536 7月 1 09:05 myisamchk
-rwxr-xr-x 1 mysql mysql 7723736 7月 1 09:05 myisam_ftdump
-rwxr-xr-x 1 mysql mysql 7498472 7月 1 09:05 myisamlog
-rwxr-xr-x 1 mysql mysql 7845064 7月 1 09:05 myisampack
-rwxr-xr-x 1 mysql mysql 5509168 7月 1 09:05 my_print_defaults
-rwxr-xr-x 1 mysql mysql 10897280 7月 1 09:05 mysql
-rwxr-xr-x 1 mysql mysql 9591112 7月 1 09:06 mysqladmin
-rwxr-xr-x 1 mysql mysql 11718336 7月 1 09:06 mysqlbinlog
-rwxr-xr-x 1 mysql mysql 9878880 7月 1 09:06 mysqlcheck
-rwxr-xr-x 1 mysql mysql 11495216 7月 1 09:06 mysql_client_test
-rwxr-xr-x 1 mysql mysql 203749952 7月 1 09:07 mysql_client_test_embedded
-rwxr-xr-x 1 mysql mysql 4822 6月 30 14:51 mysql_config
-rwxr-xr-x 1 mysql mysql 8435896 7月 1 09:05 mysql_config_editor
-rwxr-xr-x 1 mysql mysql 250176472 7月 1 09:07 mysqld
-rwxr-xr-x 1 mysql mysql 26698 6月 30 14:51 mysqld_multi
-rwxr-xr-x 1 mysql mysql 28501 6月 30 14:51 mysqld_safe
-rwxr-xr-x 1 mysql mysql 9953888 7月 1 09:06 mysqldump
-rwxr-xr-x 1 mysql mysql 7464 6月 30 14:51 mysqldumpslow
-rwxr-xr-x 1 mysql mysql 202901032 7月 1 09:07 mysql_embedded
-rwxr-xr-x 1 mysql mysql 9577856 7月 1 09:06 mysqlimport
-rwxr-xr-x 1 mysql mysql 11020888 7月 1 09:05 mysql_install_db
-rwxr-xr-x 1 mysql mysql 5569256 7月 1 09:05 mysql_plugin
-rwxr-xr-x 1 mysql mysql 19079328 7月 1 09:06 mysqlpump
-rwxr-xr-x 1 mysql mysql 9534456 7月 1 09:05 mysql_secure_installation
-rwxr-xr-x 1 mysql mysql 9537688 7月 1 09:06 mysqlshow
-rwxr-xr-x 1 mysql mysql 9634008 7月 1 09:06 mysqlslap
-rwxr-xr-x 1 mysql mysql 5992496 7月 1 09:05 mysql_ssl_rsa_setup
-rwxr-xr-x 1 mysql mysql 10587576 7月 1 09:06 mysqltest
-rwxr-xr-x 1 mysql mysql 202479904 7月 1 09:07 mysqltest_embedded
-rwxr-xr-x 1 mysql mysql 5125840 7月 1 09:06 mysql_tzinfo_to_sql
-rwxr-xr-x 1 mysql mysql 13128416 7月 1 09:06 mysql_upgrade
-rwxr-xr-x 1 mysql mysql 26486176 7月 1 09:05 mysqlxtest
-rwxr-xr-x 1 mysql mysql 5647184 7月 1 09:05 perror
-rwxr-xr-x 1 mysql mysql 5301344 7月 1 09:05 replace
-rwxr-xr-x 1 mysql mysql 5508704 7月 1 09:05 resolveip
-rwxr-xr-x 1 mysql mysql 5589544 7月 1 09:05 resolve_stack_dump
-rwxr-xr-x 1 mysql mysql 127712 7月 1 09:05 zlib_decompress
(2)data 目录的内容如下:
[root@mysql mysql]# ll ./data
总用量 122916
-rw-r----- 1 mysql mysql 56 7月 1 09:10 auto.cnf
-rw-r----- 1 mysql mysql 542 7月 9 19:40 ib_buffer_pool
-rw-r----- 1 mysql mysql 12582912 7月 11 10:26 ibdata1
-rw-r----- 1 mysql mysql 50331648 7月 11 10:26 ib_logfile0
-rw-r----- 1 mysql mysql 50331648 7月 1 09:10 ib_logfile1
-rw-r----- 1 mysql mysql 12582912 7月 11 10:26 ibtmp1
drwxr-x--- 2 mysql mysql 146 7月 9 17:04 mydb
drwxr-x--- 2 mysql mysql 4096 7月 1 09:10 mysql
drwxr-x--- 2 mysql mysql 8192 7月 1 09:10 performance_schema
drwxr-x--- 2 mysql mysql 8192 7月 1 09:10 sys
(3)docs 目录的内容如下:
[root@mysql mysql]# ll ./docs
总用量 16
-rw-r--r-- 1 mysql mysql 98 12月 21 2018 ChangeLog
-rw-r--r-- 1 mysql mysql 4406 7月 1 09:05 INFO_BIN
-rw-r--r-- 1 mysql mysql 184 12月 21 2018 INFO_SRC
(4)include 目录的内容如下:
[root@mysql mysql]# ll ./include/
总用量 640
-rw-r--r-- 1 mysql mysql 3654 12月 21 2018 big_endian.h
-rw-r--r-- 1 mysql mysql 1967 12月 21 2018 binary_log_types.h
-rw-r--r-- 1 mysql mysql 2555 12月 21 2018 byte_order_generic.h
-rw-r--r-- 1 mysql mysql 2190 12月 21 2018 byte_order_generic_x86.h
-rw-r--r-- 1 mysql mysql 5175 12月 21 2018 decimal.h
-rw-r--r-- 1 mysql mysql 4350 12月 21 2018 errmsg.h
-rw-r--r-- 1 mysql mysql 7489 12月 21 2018 keycache.h
-rw-r--r-- 1 mysql mysql 3233 12月 21 2018 little_endian.h
-rw-r--r-- 1 mysql mysql 34282 12月 21 2018 m_ctype.h
-rw-r--r-- 1 mysql mysql 10722 12月 21 2018 m_string.h
-rw-r--r-- 1 mysql mysql 2312 12月 21 2018 my_alloc.h
-rw-r--r-- 1 mysql mysql 5488 12月 21 2018 my_byteorder.h
-rw-r--r-- 1 mysql mysql 1667 12月 21 2018 my_command.h
-rw-r--r-- 1 mysql mysql 5130 12月 21 2018 my_compiler.h
-rw-r--r-- 1 mysql mysql 11998 6月 30 14:51 my_config.h
-rw-r--r-- 1 mysql mysql 9391 12月 21 2018 my_dbug.h
-rw-r--r-- 1 mysql mysql 3012 12月 21 2018 my_dir.h
-rw-r--r-- 1 mysql mysql 6456 12月 21 2018 my_getopt.h
-rw-r--r-- 1 mysql mysql 22619 12月 21 2018 my_global.h
-rw-r--r-- 1 mysql mysql 1506 12月 21 2018 my_list.h
drwxr-xr-x 3 mysql mysql 4096 7月 1 09:07 mysql
-rw-r--r-- 1 mysql mysql 24781 12月 21 2018 mysql_com.h
-rw-r--r-- 1 mysql mysql 1313 12月 21 2018 mysql_com_server.h
-rw-r--r-- 1 mysql mysql 123321 6月 30 14:52 mysqld_ername.h
-rw-r--r-- 1 mysql mysql 45168 6月 30 14:52 mysqld_error.h
-rw-r--r-- 1 mysql mysql 1142 12月 21 2018 mysql_embed.h
-rw-r--r-- 1 mysql mysql 29207 12月 21 2018 mysql.h
-rw-r--r-- 1 mysql mysql 2172 12月 21 2018 mysql_time.h
-rw-r--r-- 1 mysql mysql 1016 6月 30 14:51 mysql_version.h
-rw-r--r-- 1 mysql mysql 3310 6月 30 14:50 mysqlx_ername.h
-rw-r--r-- 1 mysql mysql 2791 6月 30 14:50 mysqlx_error.h
-rw-r--r-- 1 mysql mysql 1406 6月 30 14:50 mysqlx_version.h
-rw-r--r-- 1 mysql mysql 39677 12月 21 2018 my_sys.h
-rw-r--r-- 1 mysql mysql 4877 12月 21 2018 my_thread.h
-rw-r--r-- 1 mysql mysql 2566 12月 21 2018 my_thread_local.h
-rw-r--r-- 1 mysql mysql 2821 12月 21 2018 my_xml.h
-rw-r--r-- 1 mysql mysql 17543 12月 21 2018 plugin_audit.h
-rw-r--r-- 1 mysql mysql 7644 12月 21 2018 plugin_ftparser.h
-rw-r--r-- 1 mysql mysql 5669 12月 21 2018 plugin_group_replication.h
-rw-r--r-- 1 mysql mysql 26304 12月 21 2018 plugin.h
-rw-r--r-- 1 mysql mysql 6290 12月 21 2018 plugin_keyring.h
-rw-r--r-- 1 mysql mysql 1583 12月 21 2018 plugin_validate_password.h
-rw-r--r-- 1 mysql mysql 7797 12月 21 2018 sql_common.h
-rw-r--r-- 1 mysql mysql 15078 6月 30 14:52 sql_state.h
-rw-r--r-- 1 mysql mysql 2222 12月 21 2018 sslopt-case.h
-rw-r--r-- 1 mysql mysql 2878 12月 21 2018 sslopt-longopts.h
-rw-r--r-- 1 mysql mysql 2902 12月 21 2018 sslopt-vars.h
-rw-r--r-- 1 mysql mysql 5148 12月 21 2018 thr_cond.h
-rw-r--r-- 1 mysql mysql 5679 12月 21 2018 thr_mutex.h
-rw-r--r-- 1 mysql mysql 6044 12月 21 2018 thr_rwlock.h
-rw-r--r-- 1 mysql mysql 2282 12月 21 2018 typelib.h
(5)lib 目录的内容如下:
[root@mysql mysql]# ll ./lib
总用量 564500
-rw-r--r-- 1 mysql mysql 20708816 6月 30 14:52 libmysqlclient.a
lrwxrwxrwx 1 mysql mysql 20 7月 1 09:07 libmysqlclient.so -> libmysqlclient.so.20
lrwxrwxrwx 1 mysql mysql 25 7月 1 09:07 libmysqlclient.so.20 -> libmysqlclient.so.20.3.12
-rwxr-xr-x 1 mysql mysql 9594360 7月 1 09:05 libmysqlclient.so.20.3.12
-rw-r--r-- 1 mysql mysql 547694954 6月 30 15:56 libmysqld.a
-rw-r--r-- 1 mysql mysql 40486 6月 30 14:52 libmysqlservices.a
drwxr-xr-x 2 mysql mysql 28 7月 1 09:08 pkgconfig
drwxr-xr-x 3 mysql mysql 4096 7月 1 09:08 plugin
(6)share 目录的内容如下:
[root@mysql mysql]# ll ./share/
总用量 1944
drwxr-xr-x 2 mysql mysql 22 7月 1 09:08 aclocal
drwxr-xr-x 2 mysql mysql 24 7月 1 09:08 bulgarian
drwxr-xr-x 2 mysql mysql 4096 7月 1 09:08 charsets
drwxr-xr-x 2 mysql mysql 24 7月 1 09:08 czech
drwxr-xr-x 2 mysql mysql 24 7月 1 09:08 danish
-rw-r--r-- 1 mysql mysql 25575 12月 21 2018 dictionary.txt
drwxr-xr-x 2 mysql mysql 24 7月 1 09:08 dutch
drwxr-xr-x 2 mysql mysql 24 7月 1 09:08 english
-rw-r--r-- 1 mysql mysql 529032 12月 21 2018 errmsg-utf8.txt
drwxr-xr-x 2 mysql mysql 24 7月 1 09:08 estonian
-rw-r--r-- 1 mysql mysql 945542 12月 21 2018 fill_help_tables.sql
drwxr-xr-x 2 mysql mysql 24 7月 1 09:08 french
drwxr-xr-x 2 mysql mysql 24 7月 1 09:08 german
drwxr-xr-x 2 mysql mysql 24 7月 1 09:08 greek
drwxr-xr-x 2 mysql mysql 24 7月 1 09:08 hungarian
-rw-r--r-- 1 mysql mysql 3999 12月 21 2018 innodb_memcached_config.sql
-rw-r--r-- 1 mysql mysql 1812 6月 30 14:50 install_rewriter.sql
drwxr-xr-x 2 mysql mysql 24 7月 1 09:08 italian
drwxr-xr-x 2 mysql mysql 24 7月 1 09:08 japanese
drwxr-xr-x 2 mysql mysql 24 7月 1 09:08 korean
-rw-r--r-- 1 mysql mysql 1760 12月 21 2018 mysql_security_commands.sql
![img](https://img-blog.csdnimg.cn/img_convert/e352eda45cdd2437f70656ed1e079a7d.png)
![img](https://img-blog.csdnimg.cn/img_convert/8154f6e070bd23c2123b75b768a17254.png)
**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!**
**由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**
**[如果你需要这些资料,可以戳这里获取](https://bbs.csdn.net/topics/618668825)**
7519)]
[外链图片转存中...(img-oJtpaaM1-1715808677519)]
**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!**
**由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**
**[如果你需要这些资料,可以戳这里获取](https://bbs.csdn.net/topics/618668825)**