(一)MySQL環境安裝

2022-08-30 07:06:07 字數 2385 閱讀 8348

wget -i -c
使用上面的命令直接安裝yum repository

yum -y install mysql57-community-release-el7-10.noarch.rpm
2、安裝mysql

yum -y install mysql-community-server
3、啟動mysql

systemctl start mysqld.service

systemctl status mysqld.service

4、找到預設生成的root密碼

grep "password" /var/log/mysqld.log
5、登入mysql

# mysql -uroot -p

alter user 'root'@'localhost' identified by '654321'; -- 密碼簡單會報錯,需要設定

set global validate_password_policy=0;

set global validate_password_length=1;

alter user 'root'@'localhost' identified by '654321';

6、yum repository,以後每次 yum 操作都會自動更新,需要把這個解除安裝掉

yum -y remove mysql57-community-release-el7-10.noarch
7、開放遠端連線

#任何主機

mysql>grant all privileges on *.* to 'root'@'%' identified by '654321' with grant option;

#指定主機

mysql>grant all privileges on *.* to 'jack'@』10.10.50.127』 identified by '654321' with grant option;

# 然後重新整理許可權

mysql>flush privileges;

8、修改mysql資料庫總的user表使相的使用者能從某一主機登入

mysql>use mysql;

mysql>update user set host = '%' where user = 'root';

mysql>select host, user from user;

9、字符集設定

vim /etc/my.cnf
配置

[client]

port=3306

socket=/var/lib/mysql/mysql.sock

default-character-set=utf8

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

user=mysql

# disabling symbolic-links is recommended to prevent assorted security risks

symbolic-links=0

character-set-server=utf8

[mysql]

no-auto-rehash

default-character-set=utf8

[mysqld_safe]

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

10、重啟服務

systemctl restart mysqld.service
11、檢驗字符集

show variables like 'character_set%';
12、開機啟動

vim /etc/rc.local

systemctl start mysqld.service

安裝Lamp環境 MySQL

安裝mysql軟體 1 新建乙個mysql的組 groupadd mysql 2 新建乙個mysql使用者,加入到mysql組裡面來 useradd g mysql mysql 3 解壓軟體 tar zxvf mysql 5.1.58.tar.gz 4 進入解壓後的資料夾 cd mysql 5.1....

linux環境安裝mysql

mysql官方文件提供了豐富的文件,其中包括如何在不同的平台安裝mysql。今天選擇教程中的其中一種 使用yum在linux環境下安裝mysql.一 說明 1 linux環境 本人的環境是centos7 2 mysql版本 本文選擇安裝的是mysql5.7版本。二 安裝mysql 命令 wget s...

windows環境安裝mysql

輸入命令 mysql u root p 如果忘記密碼 輸入初始化命令 mysqld initialize console 如果仍失敗,停止服務net stop mysql 執行命令 mysqld console skip grant tables shared memor 開啟第二個cmd視窗連線m...