Mysql的安装

1,解压mysql-5.7.15-linux-glibc2.5-x86_64.tar.gz

[root@wwy01 下载 ]# tar -xzvf mysql-5.7.15-linux-glibc2.5-x86_64.tar.gz -C /app/

2, 进入安装的文件夹,创建data文件夹

[root@wwy01 下载 ]# cd /app/mysql-5.7.15-linux-glibc2.5-x86_64
[root@wwy01 mysql-5.7.15-linux-glibc2.5-x86_64]# mkdir data

3,执行初始化命令

[root@wwy01 mysql-5.7.15-linux-glibc2.5-x86_64]# ./bin/mysql_ssl_rsa_setup - -datadir=/app/mysql-5.7.15-linux-glibc2.5-x86_64/data

注意牢记初始化后的密码,下面我们修改密码时需要用到。

3,修改配置文件
/support-files/mysql.server文件的basedir和datadir目录路径为我们环境所在的mysql的basedir和datadir路径
和修改my-default.cnf文件,复制到/etc/文件夹下
cp my-default.cnf /etc/my.cnf

4,检查自启动项列表中没有mysqld这个,如果没有就添加mysqld:

\ # chkconfig - -list mysqld
# chkconfig - -add mysqld

5,启动登录mysql

# bin/mysql - -user=root - -password=’xxxxxx’
或者
#mysql -uroot -p 输入密码

6,修改登录密码,需要登录mysql成功后

mysql> set password=password(‘设置您的密码’);

7,检查是否成功

mysql> use mysql;
mysql> select host,user from user;

8,设置远程访问

mysql> grant all privileges on . to root@’%’ identified by ‘1234’;
mysql> flush privileges;

9,检查是否成功

mysql> use mysql;
mysql> select host,user from user;

证明系统表 user 中已经增加了一条关于 root 远程登录的记录。

关闭服务:
/# netstat -anp |grep 3306
/# kill -9 PID

向数据库中添加用户

mysql> GRANT USAGE ON *.* TO ‘wwy’@’localhost’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON . TO ‘myuser’@’192.168.1.3’ IDENTIFIED BY ‘mypassword’ WITH GRANT OPTION;

授权

GRANT privileges ON databasename.tablename TO ‘username’@’host’

GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON dbx.* TO ‘username’@’localhost’ IDENTIFIED BY ‘password’;

生效
FLUSH PRIVILEGES

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值