ubuntu安装、配置与检查mysql

一. 安装与配置

1. 终端输入apt install mysql-server,下载并安装mysql程序

2. 安装完成后,验证是否正常运行:

        netstat -tap | grep mysql,返回信息中包含mysql进程并处于listening状态,说明安装正常。

        systemctl status mysql, 返回信息中提示 已装载、激活状态为已激活,正在运行,说明运行正常

3. 登录mysql,进入系统root模式,输入mysql -u root -p,第一次安装不需要输入密码,在输入密码界面直接回车即可进入数据库。

4. 数据库配置:

       初始安装后,做基础配置,在终端中输入mysql_secure_installation,可根据提示设置管理密码等操作

5. 配置数据库为可远程访问:

       1) 编辑/etc/mysql/mysql.conf.d/mysqld.cnf文件,注释掉bind-address          = 127.0.0.1

       2) 配置mysql数据访问权限:

                 mysql -u root -p :输入密码后登入数据库管理平台

                 依次执行

                         grant all on *.* to root@'%' identified by '你的密码' with grant option;

                         flush privileges;    # 刷新权限

                         exit

                重启mysql服务:systemctl restart mysql

6. 查看mysql软件版本的方法:

    way1: root用户下执行mysql -V

    way2: root用户下执行mysql --help | grep Distrib

    way3: 登录mysql,执行select version();

    way4: 登录mysql,执行status;

二. 数据库使用与操作

      1. 查看数据库信息: show databases;

          创建数据库:create database db-name;

      2. 指定要操作的数据库:use database-name;

      3. 查看数据库中的所有表信息:show tables;

      4. 查看表结构及字段信息:

                  (way1): desc table-name;

                  (way2): show columns from table-name;

                  (way3): show create table table-name;  ---查看创建表时详细的属性信息

      5. 查看并设置全局变量信息

                 查看:show variables like '%variable-name%';

                 设置:set variable-name=xx;

      6. 查看全局状态信息

                 show global status like 'XXX%';

      7. 数据库状态查看:status;

      8. 查看当前数据库连接信息:show processlist;

你可能感兴趣的:(ubuntu安装、配置与检查mysql)