
本文共 3611 字,大约阅读时间需要 12 分钟。
MYSQL ���������������������
���������������������MYSQL������������������������������������������������������������������������������������������������������������������������������������MYSQL������������������������������
1. MYSQL ������
1.1 ���������������
������wget������������������������������������Linux���������MYSQL������������
wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz
������������������������������������mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz
���
1.2 ���������������
tar xf mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz -C /usr/local
- ������������������������������
- ���������������������������
/etc/profile.d/mysql.sh
������������������������������ - ���������������������������������������������������������������
- ������������������������������������������������������������������16������������
- ���������������������
- ���������������������������������������1���root���������
- ���������������
service mysqld startchkconfig --add mysqldchkconfig mysqld on
- ���������������������
tail -f /opt/data/mysql.err
- UTF-8������������������
my.cnf
������������������������ ������������MYSQL���������������MYSQL���������������������������������������������������������������
���������������������
chmod
���chown
������������MySQL������������������������������������
mkdir -p /usr/local/mysqlchown -R mysql:mysql /usr/local/mysql
PATH=/usr/local/mysql/bin:$PATH
������������������������
. /etc/profile.d/mysql.sh
mkdir -p /opt/datachown -R mysql:mysql /opt/data
1.3 ���������MYSQL���������
/usr/local/mysql/bin/mysqld --initialize --user=mysql --datadir=/opt/data
������������������������������������������������������������������������������vim password
������������������������������
2. MYSQL������
2.1������������������������
���������������������������������������������������/etc/my.cnf
���������������������������������
2.2������������������
���������������������������������������������������������������������������
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqldsed -ri 's#^(basedir=).*#\1/usr/local/mysql#g' /etc/init.d/mysqldsed -ri 's#^(datadir=).*#\1/opt/data#g' /etc/init.d/mysqldchkconfig --add mysqldchkconfig mysqld on
3. mysql ������������������������
3.1 ������mysqldump������������
mysqldump -uroot -p [password] --all-databases > all_20210506.sql
������������������������������������[password]
��������� dbname������������
3.2 ���������������
������������������������������������������
mysql -uroot -p [password] < all_20210506.sql
3.3������������
������������������������������������������������������������������
mysqldump -uroot -p [password] --single-transaction --flush-logs --master-data=2 --all-databases --delete-master-logs > all_20210507.sql
4. MYSQL ������������
4.1 ������������������
������my.cnf
������������������������������������������
vim /etc/my.cnf
������������������������������������������
# Skip name resolutionskip-name-resolve# ������������������������skip-grant-tables
������MYSQL���������������������������������GRANT��������������� ���������������
4.2 ������������
������������������������������������������������������1.Considering������������������������������
mysqladmin -uroot -p flush-logs
2.������������������������������������������������������������������������������������
4.3 password������������
5. MYSQL ���������������
6. ������������������
[���������]default-character-set=utf8
������������������������������������MYSQL���������������������������������������������������������������������������������������������������������������������������������������������������������
发表评论
最新留言
关于作者
