linux搭建mysql


一、检查Linux操作系统上是否安装MySQL数据库

rpm -qa | grep mysql //查看操作系统是否已经安装了mysql

二、卸载掉原有mysql服务

rpm -e mysql //普通删除模式
rpm -e --nodeps mysql //强力删除模式

卸载命令示例:

[root@localhost /]# rpm -e mysql -5.1.73-8.el6_8.i686

三、查看yum服务器上面是否有mysql安装包,然后执行命令安装mysql服务

1.在线安装mysql命令:

yum install -y mysql mysql-server mysql-devel

2.设置mysql的root账号及密码

mysqladmin -u root password  'root'  //给root账号设置密码为root

这个root账号时mysql的root账号,非linux的root账号

3.启动mysql服务

service mysqld start

4.登录mysql数据库服务

mysql -u root -p

四、mysql数据库的主要配置文件

1./etc/my.cnf //这是mysql的主要配置文件
2./var/lib/mysql //mysql数据库的数据库文件存放位置
3./var/log //mysql数据库的日志输出存放位置

其中mysql.log这个文件是存放我们跟mysql数据库进行操作而产生的的一些日志信息,通过查看该日志文件,可以从中获得很多信息。

mysql数据库是可以通过网络访问的,其中使用的协议是tcp/ip协议,绑定端口3306,可以通过netstat -anp命令查看linux系统是否在监听3306这个端口。

五、通过mysql命令行语句来导入、导出数据库文件

此部分内容待补充:

六、本地登录常见错误解决方法

本地登录1145错误解决办法:

1045错误命令行操作如下:

1.停止mysql服务: #service mysqld stop

2.执行命令:#mysqld_safe –user=mysql –skip-grant-tables –skip-networking &

3.登录数据库:#mysql -u root mysql

4.修改mysql数据库root用户名的密码为123456

mysql> UPDATE user SET Password=PASSWORD(‘123456’) where USER=’root’;

5.刷新数据库

mysql> FLUSH PRIVILEGES;

6.退出数据库

mysql> quit

7.重启数据库

#service mysqld restart

8.重新以新密码登录

#mysql -u root -p

远程连接1130错误解决方案

当连接mysql数据库的时候,出现ERROR 1130 (HY000): Host ‘xxxx’ is not allowed to connect to this MySQL server的问题。解决该问题使用以下方法

授权法

例如,你想root用户使用123456密码从任何主机连接到mysql服务器的话。

GRANT ALL PRIVILEGES ON . TO ‘root‘@’%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;


文章作者: 派大星是一个天才
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 派大星是一个天才 !
评论
  目录