mysql5.7免安裝部署--命令

mysql57-3306]# vim my.cnfmysql

    mysqld]sql

    character-set-server=utf8數據庫

    user=mysqlvim

    port=3306socket

    basedir=/home/mysql/mysql57-3306ide

    datadir=/home/mysql/mysql57-3306/data加密

    socket=/home/mysql/mysql57-3306/socket/mysql.sockserver

    pid-file=/home/mysql/mysql57-3306/pid/mysql.pidssl

    log-error=/home/mysql/mysql57-3306/logs/mysql.logstring


mysql57-3306]# mkdir data pid socket logs

mysql57-3306]# touch pid/mysql.pid socket/mysql.sock logs/mysql.log

mysql57-3306]# chown -R mysql.mysql ./

mysql57-3306]# ll pid socket/ logs/

初始化數據庫

mysql57-3306]# bin/mysqld --initialize --user=mysql --datadir=/home/mysql/mysql57-3306/data --basedir=/home/mysql/mysql57-3306

給數據庫加密

mysql57-3306]# bin/mysql_ssl_rsa_setup --defaults-file=./my.cnf 

啓動

    mysql57-3306]# /bin/sh bin/mysqld_safe --defaults-file=./my.cnf &

鏈接數據庫

    bin/mysql -h127.0.0.1 -P 3326 -uroot -p

修改密碼

    update mysql.user set authentication_string=password(「新密碼」) where User=」test」 and Host=」localhost」; 

賦予受權

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

    grant select,insert,update on luo.luo to luo@'%' identified by '123456';

撤銷受權

    revoke all on *.* from root@'%';

查看權限

    show grants for data_a;

受權

    grant select,insert,update,create,alter,references,index on `data_aggregation`.* to 'data_a'@'%';

相關文章
相關標籤/搜索