Linux_Mysql安装

因为linux 系统默认安装了一个mysql,所以需要卸载,然后安装我们自己的 

1 查看是否有老的mysql,有的话就卸载了

查看:rpm -qa | grep mysql

卸载:rpm -e --nodeps 查看到的mysql选项

2 安装包传输到/usr/local/myapp  目录下,开始解压

3 安装一下服务端和客户端,安装的时候注意包的权限,修改成能执行的就可以

修改权限: chmod 777 解压的文件包

执行安装: rpm -ivh MySQL-client-5.6.34-1.rhel5.x86_64.rpm --nodeps --force

4 启动mysql

启动mysql:    service mysql start
关闭mysql:    service mysql stop

5 登录mysql(注意,因为没有安装的时候没有设置mysql密码,所以系统给我们生成了一个)

查看系统生成的mysql密码:  vi /root/.mysql_secret

登录mysql :          mysql -uroot -pw_Tzn_lyFmvJ0RR4

修改mysql密码:   SET PASSWORD = PASSWORD('123456');

6 修改mysql编码集,将编码集修改成UTF-8

首先在/etc 目录下查看是否有之前的编码集,有的话就删除,my.cn是编码集

查看编码集:    rpm -qa | grep my.cn

放入我们自己的编码集配置

重启mysql: service mysql restart

登录mysql: mysql -uroot -p123456       ------------>123456是新密码

查看mysql编码集:    show variables like '%char%';

7 设置远程登录mysql权限(注意,不设置的话不能使用sqlyog登录)

这里的ip:192.168.5.113  图为别人的.

1 使用mysql库

use mysql;

2 查看用户表 :

SELECT Host,User FROM user;

3 修改权限(所有权限)

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

4 强制刷新

flush privileges;

8 设置开机自启动mysql(设置不设置均可)

1)加入到系统服务:

chkconfig --add mysql

2)自动启动:

chkconfig mysql on

在linux中执行shell脚本文件:

2、sh xxx.sh

猜你喜欢

转载自blog.csdn.net/weixin_42333583/article/details/81842961