个人服务器有关mysql的安装与使用
来源:互联网 发布:sql sever2012安装教程 编辑:程序博客网 时间:2024/05/01 16:13
最近才有时间搞一下服务器,对于linux服务器安装mysql服务的步骤以及中间出现的一些问题如下
一、移除旧的mysql
首先在安装mysql的时候,看一下服务器本地已存在的mysql服务有哪些
之后选择将以前有的mysql进行移除,使用命令
将所有的移除之后 查看mysql遗留的文件
使用命令whereis 查看mysql 的剩余文件夹,进行删除
二、下载安装新的mysql服务
上传到服务器上
将压缩包传输到服务器上后使用命令
tar -xvf MySQL-5.6.35-1.linux_glibc2.5.x86_64.rpm-bundle.tar
解压后,进行安装,我们主要安装的是server和client两个
使用命令安装
rpm -ivh MySQL-client-5.6.35-1.linux_glibc2.5.x86_64.rpm
rpm -ivh MySQL-server-5.6.35-1.linux_glibc2.5.x86_64.rpm
新的服务器,这个时候我发现有个问题,linux终端乱码,详情修改请看我的另一篇博客“linux服务器终端乱码”
这个时候启动mysql
然后想要修改mysql的初始密码,Linux系统与Windows系统不同,linux系统初始是有密码的,然后进行密码的修改
先停止mysql
/etc/init.d/mysql stop
mysqld_safe --user=mysql --skip-grant-tables --skip-networking & (其中&表示后台运行)
进行root用户的密码的修改
mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('123456') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit;
然后发现可以使用终端登录到mysql
mysql -uroot -p
输入密码123456 可以使用
三、远程链接mysql进行配置
刚开始链接的时候报错误,显示2003网上说更改my.cnf 的bind-adress但是发现我的mysql并没有这个文件,只有一个my-deafult.cnf也没有这个配置
所以网上搜索后发现,原来使用rpm进行安装是和一般的安装是不同的,然后下载了一个标准的my.cnf放入其中,重新启动数据库,还是不能链接上,不过报了新的错误,我知道,这是有作用的
新的错误是1130
还是配置有问题,使用终端进如mysql 将host进行更改
mysql -u root -p
mysql>use mysql;
mysql>select 'host' from user where user='root';
初始的是这样的
select host from user where user='root' ;
+----------------------+
| host |
+----------------------+
| 127.0.0.1 |
| ::1 |
| localhost |
| vm\_244\_114\_centos |
+----------------------+
4 rows in set (0.01 sec)
mysql>update user set host = '%' where user ='root';
mysql>flush privileges;
mysql>select 'host' from user where user='root';
如果其中报了一个错误
ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'
查看数据库下的信息
select host from user where user='root';
+----------------------+
| host |
+----------------------+
| % |
| 127.0.0.1 |
| ::1 |
| vm\_244\_114\_centos |
+----------------------+
4 rows in set (0.00 sec)
表示已经更改成功,直接
flush privileges; 即可
到此即可完成安装与链接了
请多多指教,谢谢
- 个人服务器有关mysql的安装与使用
- 个人web服务器的安装
- 【Linux】 MySql服务器的安装与配置
- mysql的安装与使用
- mysql: mysql++的安装与使用
- 软件使用之:mysql服务器安装与配置
- apache服务器的安装与使用
- apache服务器的安装与使用
- samba服务器的安装与使用
- mysql服务器的安装
- mysql服务器安装与配置
- 与服务器有关东西
- mysql 数据库的安装与配置 有关msi文件start service 停滞不前的问题及其解决办法
- MySQL与NULL值有关的问题
- 安装与使用MySQL
- MySql安装与使用
- mySQL安装与使用
- MySQL安装与使用
- 用树莓派制作低成本高清监控摄像机 [译]
- 左耳朵耗子 | 技术人员的发展之路
- EventBus源码分析
- linux驱动程序开发3
- 实验楼 git基本用法(上)
- 个人服务器有关mysql的安装与使用
- 判断输入的信息是否为空,如果为空,提示信息
- 【LeetCode】常用算法之回溯法
- 宏定义
- Java中如何将包中工具类进行打包导出做成jar文件
- python文件基础处理
- JVM -XX: 参数介绍
- composer安装
- 格式塔(Gestalt)原理