下面是Linux下安装MySQL8.0.11的完整攻略,具体包含以下步骤:
官网下载地址:https://dev.mysql.com/downloads/mysql/
根据操作系统下载对应的版本,我这里选择下载Linux版本的MySQL。
下载完成mysql安装包后,解压到安装目录。
tar -zxvf mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz -C /usr/local/mysql
cd /usr/local/mysql
进入到解压后的目录,使用以下命令进行安装。
groupadd mysql
useradd -r -g mysql mysql
mkdir mysql-files
chown mysql:mysql mysql-files
chmod 750 mysql-files
./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
使用以下命令启动MySQL服务。
./bin/mysqld_safe --user=mysql &
使用以下命令进入MySQL控制台。
./bin/mysql -uroot -p
这时候会提示你输入根密码,根据实际情况设置即可。
进入MySQL控制台后,需要进行以下配置。
在MySQL控制台下,使用以下命令创建一个数据库。
CREATE DATABASE sampledb;
在MySQL控制台下,使用以下命令创建一个用户,并授权用户拥有对sampledb数据库的所有操作权限。
CREATE USER 'sampleuser'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON sampledb.* TO 'sampleuser'@'%';
FLUSH PRIVILEGES;
连接MySQL数据库,使用以下命令进行连接。
mysql -u sampleuser -p -h localhost sampledb
接下来就可以在连接的数据库中进行操作了,例如创建表、插入数据等。
下面给出两个具体的示例说明。
在连接进的MySQL sampledb数据库中,使用以下命令创建一个表。
CREATE TABLE students (
id INT(11) NOT NULL AUTO_INCREMENT,
name VARCHAR(30) NOT NULL,
age INT(11) NOT NULL,
PRIMARY KEY (id)
);
在连接进的MySQL sampledb数据库中,使用以下命令往students表中插入一条数据。
INSERT INTO students (name, age) VALUES ('张三', 20);
以上就是Linux下安装MySQL8.0.11的完整攻略,希望能对你有所帮助。
本文链接:http://task.lmcjl.com/news/7476.html