Ubuntu 安装 Mysql

  因为系统重装了,顺便记录一下过程:

  安装:

sudo apt-get install mysql-server mysql-client

  安装完后查看一下有没有安装成功

sudo netstat -tap | grep mysql 
// 返回 LISTEN 与ppid 13015/mysqld 就代表成功了。

  查看一下进程有没有开启

pgrep mysqld  #返回进程ID

  看一下 mysql 安装路径

select @@basedir as basePath from dual

  端口是否打开

 lsof -i:3306

  最后确认一下 mysql 的服务有没有运行

service mysqld status

  安装完后,mysql 默认是没有密码的,所以需要设置root密码

  SET PASSWORD命令
  登录MySQL
  格式:mysql> set password for 用户名@localhost = password('新密码');
  例子:mysql> set password for root@localhost = password('123');
  设置好root密码后,还需要一个账户,这个账户用来常用的,root不常用。

  添加用户
  1.允许本地访问的用户(127.0.0.1)

create user root@localhost identified by '123456';  

  2.允许外网IP访问的用户

create user 'root'@'%' identified by '123456'; 

  查看用户

select user,host from mysql.user;

  用户分配权限 授予用户在本地服务器对该数据库的全部权限

grant all privileges on dbname.* to root@localhost identified by '123456';

  授予用户通过外网IP对于该数据库的全部权限

grant all privileges on dbname.* to 'root'@'%' identified by '123456';

  配置好了后一定需要 更新一下权限

FLUSH PRIVILEGES; #更新权限

  好了,设置好了后使用 Navicat 测试一下远程链接,没问题。

  然后点击了一下备份,发现有一个备份文件。

  真是幸运,所以备份很重要。 深深给自己上了一课

你可能感兴趣的:(Ubuntu 安装 Mysql)