安装MySQL
1.下载MySQL安装包,在官网上选择正确的版本和程序包,下载到本地电脑。
$ wget -c https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.16-linux-glibc2.12-x86_64.tar.xz
2.解压安装包,在终端执行以下命令,将压缩包解压到指定目录。
$ tar xf mysql-8.0.16-linux-glibc2.12-x86_64.tar.xz -C /usr/local && cd /usr/local && mv mysql-8.0.16-linux-glibc2.12-x86_64 mysql
3.创建MySQL用户和组,为了安全起见,大家应该建立一个专门的用户和组来运行MySQL。
$ groupadd mysql $ useradd -r -g mysql mysql
4.初始化MySQL数据库,在安装完成后需要初始化MySQL数据库及数据目录。
$ cd /usr/local/mysql $ mkdir -p data/mysql $ chown -R mysql:mysql /usr/local/mysql $ bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
5.启动MySQL服务,执行以下命令启动MySQL服务。
$ bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --pid-file=/var/run/mysqld/mysqld.pid --socket=/tmp/mysql.sock
使用MySQL
使用MySQL之前需要先连接到MySQL服务器,执行以下命令连接到MySQL服务器。
$ mysql -uroot -p
下面列举常用的MySQL命令及其用法。
1.创建数据库
mysql>CREATE DATABASE example_db;
2.查询数据库
mysql>SHOW DATABASES;
3.创建数据表
mysql>CREATE TABLE users ( ->id INT(11) NOT NULL AUTO_INCREMENT, ->name VARCHAR(20) NOT NULL, ->email VARCHAR(30) NOT NULL, ->password VARCHAR(32) NOT NULL, ->PRIMARY KEY (id) ->);
4.查询数据表
mysql>SELECT * FROM users;
5.插入数据
mysql>INSERT INTO users (name, email, password) ->VALUES ('Tom', 'tom@example.com', 'password123');
6.更新数据
mysql>UPDATE users SET password='new_password' WHERE name='Tom';
7.删除数据表
mysql>DROP TABLE users;
8.退出MySQL
mysql>quit
以上就是安装和使用MySQL的方法,希望能对您有所帮助。