腾讯云服务器上安装mysql,并用navicat连接
本文标签: 服务器安全 服务器被攻击 高防防火墙 数据库
腾讯云服务器上安装mysql,并用navicat连接,
1、用xshll连接腾讯云 用ftp连接腾讯云 可以传输文件,这个就不说了
2.登录官网,下载linux版本,下载liunx-server 和linux-server两个压缩包
3.用ftp将下载下来的两个文件上传到 /tem 文件下
4、给 /tem 文件赋值权限 chmod -R 777 /tmp
5.安装前先看看有没有安装过mysql
1、CentOS7 rpm -qa|grep mariadb
2、CentOS6 rpm -qa|grep mysql
6.如果安装过 ,先执行卸载命令
rpm -e --nodeps mariadb-libs
7.在mysql的安装文件目录下执行:
rpm -ivh MySQL-client-5.5.54-1.linux2.6.x86_64.rpm
rpm -ivh MySQL-server-5.5.54-1.linux2.6.x86_64.rpm
8、查看MySQL安装版本
mysqladmin --version命令
9.启动服务
service mysql start
10.暂停服务
service mysql stop
11.启动服务后,执行命令
/usr/bin/mysqladmin -u root password '123123'
这里123123是你自己设置的密码 ,root 是用户
然后通过mysql -uroot -p123123进行登录
12.自启动mysql服务
13.修改字符集问题
修改f
在/usr/share/mysql/ 中找到f的配置文件,
拷贝其中的my-f 到 /etc/ 并命名为f
然后修改f:
[client]
default-character-set=utf8
[mysqld]
character_set_server=utf8
character_set_client=utf8
collation-server=utf8_general_ci
[mysql]
default-character-set=utf8
14.通过工具远程访问
1、先 ping 一下数据库服务器的ip 地址确认网络畅通。
2、关闭数据库服务的防火墙
service iptables stop
确认Mysql中已经有可以通过远程登录的账户
select * from mysql.user where user='li4' and host='%';
如果没有用户,先执行如下命令:
grant all privileges on *.* to li4@'%' identified by '123123';
上面的li4是你的用户名,你用root就可以了,123是密码。
测试:
-08-20 04:59:44