linux mysql 安装与配置

安装:

sudo -apt install mysql-server

启动服务:

sudo service mysql start

重启服务:

sudo service mysl restart

查看服务进程:

ps -axu|grep mysqld

连接客户端:

mysql -uroot -p

配置远程连接:

sudo vim /etc/mysql/mysql.conf.d/mysql.cnf

将bind-address=127.0.0.1注释

登录:

mysql -uroot -p 

选择使用MySQL数据库

use mysql

更新,将root原来的host的值localhost改成%。localhost表示只能本地登录,%表示任何机器都可以登录

update user ser Host="%" where User = "root";

刷新权限信息,就是让所做的设置马上生效

flush privileges

退出登录

exit;

测试远程连接

mysql -h ip -u root -p#ip是真实地址

数据库命令:
    查看数据库
    show databases
    创建数据库
    create database 数据库名 charset=utf8;
    删除数据库
    drop database 数据库名;
    切换数据库
    use 数据库名
    查看当前选择的数据库
    select database();
    查看当前数据库中所有表
    show tables
    创建表
    create table 表名(列及类型)
    修改表
    alter table 表名 add| modify |drop 列名 类型;
    删除表
    drop table 表名;
    查看表结构
    desc 表名;
    更改表名称
    rename table 原表名 to 新表名;
    查询表的创建语句
    show create table 表名

原文地址:https://www.cnblogs.com/anhao-world/p/15335726.html