欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

centOS7把mySQL裝在home

錢艷冰2年前11瀏覽0評論

在CentOS 7上,將MySQL安裝在Home目錄下可以讓我們更好地管理和控制MySQL。以下是安裝步驟:

$ cd ~
$ mkdir mysql
$ cd mysql
$ wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz
$ tar zxvf mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz
$ mv mysql-5.7.29-linux-glibc2.12-x86_64 mysql
$ cd mysql
$ sudo yum install numactl
$ sudo groupadd mysql
$ sudo useradd -r -g mysql mysql
$ sudo chown -R mysql:mysql .
$ sudo mkdir /var/run/mysqld
$ sudo chown mysql:mysql /var/run/mysqld

接下來,我們將創建MySQL配置文件。

$ sudo vi /etc/my.cnf
在文件末尾添加以下內容:
[mysqld]
basedir=/root/mysql/mysql
datadir=/root/mysql/mysql/data
socket=/var/run/mysqld/mysqld.sock
port=3306
[mysql_safe]
log-error=/root/mysql/mysql/mysql_safe.log
pid-file=/var/run/mysqld/mysqld.pid

保存并退出文件。

現在,執行以下命令以初始化MySQL數據目錄并啟動服務:

$ sudo mysql_install_db --user=mysql --basedir=/root/mysql/mysql/
$ sudo systemctl start mysqld
$ sudo systemctl enable mysqld

運行以下命令以設置MySQL root密碼:

$ sudo systemctl stop mysqld
$ sudo mysqld_safe --skip-grant-tables &
$ mysql -u root
使用以下命令更改root密碼:
mysql>use mysql;
mysql>update user set password=PASSWORD("mynewpassword") where User='root';
mysql>flush privileges;
mysql>quit;

現在,你可以以root用戶身份登錄MySQL,并享受MySQL在Home目錄下的管理和控制!