linux系统应该如何安装mysql5.7.21版本数据库
admin
2023-04-30 17:24:14
0

下文内容主要给大家带来linux系统应该如何安装mysql5.7.21版本数据库,所讲到的知识,与书籍略有不同,都是专业技术人员在与用户接触过程中,总结出来的,具有一定的经验分享价值,希望给广大读者带来帮助。

1、下载数据库版本

mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz

2、解压

tar -zxvf mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz
mv mysql-5.7.21-linux-glibc2.12-x86_64 mysql

3、 初始化数据库

5.7与以前的版本初始化有所不同
mkdir /ghca/mysql/data
mkdir /ghca/mysql/log
安装numactl    yum  install    numactl

./mysqld --initialize --user=mysql --basedir=/ghca/mysql/ --datadir=/ghca/mysql/data

2018-03-29T06:44:18.994928Z 0 [Warning] [MY-011070] Disabling symbolic links using --skip-symbolic-links (or equivalent) is the default. Consider not using this option as it is deprecated and will be removed in a future release.
2018-03-29T06:44:18.995070Z 0 [System] [MY-010116] /ghca/mysql/bin/mysqld (mysqld 8.0.4-rc) starting as process 23100 ...
2018-03-29T06:44:23.952948Z 0 [Warning] [MY-010068] CA certificate ca.pem is self signed.
2018-03-29T06:44:24.389231Z 5 [Note] [MY-010454] A temporary password is generated for root@localhost: Y%7923Moc7dd  这是root密码

复制mysql.server到/etc/init.d/
cp support-files/mysql.server  /etc/init.d/mysql

修改配置文件
cat my.cnf
[client]
port = 3306
socket =/ghca/mysql/mysql.sock

[mysqld]
port = 3306
user = mysql
character-set-server = utf8
#default_storage_engine = innodb
log_timestamps = SYSTEM
socket =/ghca/mysql/mysql.sock
basedir =/ghca/mysql/
datadir =/ghca/mysql/data
pid-file =/ghca/mysql/data/mysql.pid
max_connections = 1000
max_connect_errors = 1000
table_open_cache = 1024
max_allowed_packet = 128M
open_files_limit = 65535
#####====================================[innodb]==============================
innodb_buffer_pool_size = 1024M
innodb_file_per_table = 1
innodb_write_io_threads = 4
innodb_read_io_threads = 4
innodb_purge_threads = 2
innodb_flush_log_at_trx_commit = 1
innodb_log_file_size = 512M
innodb_log_files_in_group = 2
innodb_log_buffer_size = 16M
innodb_max_dirty_pages_pct = 80
innodb_lock_wait_timeout = 30
innodb_data_file_path=ibdata1:1024M:autoextend

#####====================================[log]==============================
log_error =/ghca/mysql/log/mysql-error.log
slow_query_log = 1
long_query_time = 1
slow_query_log_file =/ghca/mysql/log/mysql-slow.log

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

linux系统应该如何安装mysql5.7.21版本数据库

4、 添加开机自动启动

chkconfig --add mysql
chkconfig mysql on
service mysql start

5、不知道root密码操作步骤

1、停止mysql
2、./mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
3、登录mysql
mysql
mysql> update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
Query OK, 1 row affected, 1 warning (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 1

mysql> flush privileges;

6、数据库安装完成之后,无法启动

service mysql start
Starting MySQL. ERROR! The server quit without updating PID file (/ghca/mysql/data/mysql.pid).
修改my.cnf文件权限
chmod 775 /ghca/mysql/my.cnf

service mysql start

my_print_defaults: [Warning] World-writable config file '/ghca/mysql/my.cnf' is ignored.
Starting MySQL.my_print_defaults: [Warning] World-writable config file '/ghca/mysql/my.cnf' is ignored.
my_print_defaults: [Warning] World-writable config file '/ghca/mysql/my.cnf' is ignored.
SUCCESS!

对于以上关于linux系统应该如何安装mysql5.7.21版本数据库,如果大家还有更多需要了解的可以持续关注我们的行业推新,如需获取专业解答,可在官网联系售前售后的,希望该文章可给大家带来一定的知识更新。

 

相关内容

热门资讯

男生偷拍女生被连夜开除,学历再... 据央视新闻报道,记者从南京审计大学获悉,经查,该校学生顾某某在校内偷拍他人隐私情况属实,且情节严重。...
“台独”顽固分子刘世芳外甥被台... 5月13日,国务院台办举行例行新闻发布会。有记者问:对于“台独”顽固分子刘世芳外甥颜文群被所在台企解...
1至4月全国铁路完成固定资产投... 【大河财立方消息】 5月13日,国铁集团发布的数据显示,今年1至4月,铁路建设优质高效推进,全国铁路...
了不起的河洛文化丨巩义的盛唐物... 巩义出土的唐三彩。 河南省文物考古研究院供图近日,郑州市文物考古研究院考古博物馆二楼报告厅举办了一场...
方太油烟机自动排烟故障 方太油烟机是一款高品质的厨房电器,它能够有效地吸收和排除厨房产生的油烟,保持室内空气的清新。然而,在...
方太油烟机的油烟怎么处理 方太油烟机是一种能够清除厨房油烟的设备,可以有效的净化厨房空气,减少油烟对人体的危害。但是,油烟机使...
方太油烟机尺寸为什么有大有小 在挑选抽油烟机时,抽油烟机的尺寸是重点考虑问题。如果购买到的抽油烟机尺寸过大,必然会占用太多空间,甚...
邻妹妹帮办|冷冻玉米长黑斑仍在... “玉米霉变非常明显,超市还在售卖!”近日,信阳市浉河区湖东街道辖区居民李女士向大河报·邻妹妹反映,其...
电视机安装高度 1、安装电视的观看距离应该至少为显示屏对角距离的3到5倍,安装高度建议以用户坐在椅子或沙发上眼睛平视...
安装构件的吊装高度包括 具体要看吊装设备的承载力,如果起重重量达100吨以上,那么这种构件的吊装高度起码要在75米左右。当然...