Linux   发布时间:2022-03-31  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Linux07——安装MySQL大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_450_2@

概述

①检查工作      CentOS6    rpm -qa|grep mysql  或者 rpm -qa | grep mysql   如果存在mysql-libs的旧版本包如下:         一定要执行卸载呀!!!   卸载命令:rpm -e --nodeps  mysql-libs     CentOS7    rpm -qa|grep mariadb   如果存在如下:         
@H_450_2@
@H_450_2@ @H_450_2@
@H_450_2@

①检查工作

     CentOS6

   rpm -qa|grep @L_262_0@  或者 rpm -qa | grep @L_262_0@

  如果存在@L_262_0@-libs的旧版本包如下:

    

Linux07——安装MySQL

   一定要执行卸载呀!!!   卸载命令:rpm -e --nodeps  @L_262_0@-libs

    CentOS7

   rpm -qa|grep mariadb

  如果存在如下:

    

Linux07——安装MySQL

    一定要执行卸载呀!!!  卸载命令:rpm -e --nodeps  mariadb-libs

   检查/tmp文件夹权限

        执行 :chmod -R 777 /tmp

②安装@L_262_0@

  a、 拷贝安装包到opt目录下

     @L_262_0@-client-5.5.54-1.linux2.6.x86_64.rpm

     @L_262_0@-server-5.5.54-1.linux2.6.x86_64.rpm

  b、  执行如下命令进行安装

    rpm -ivh @L_262_0@-client-5.5.54-1.linux2.6.x86_64.rpm

    rpm -ivh @L_262_0@-server-5.5.54-1.linux2.6.x86_64.rpm

③检查安装是否成功

  安装完成后查看@L_262_0@的版本

  执行 @L_262_0@admin –version,如果打印出消息,即为成功

    

Linux07——安装MySQL

 

  或者通过rpm查询  rpm –qa|grep –i @L_262_0@(-i 表示忽略大小写)

④@L_262_0@服务的启停

   启动: service @L_262_0@ start     

   停止: service @L_262_0@ stop

设置root用户的密码

   @L_262_0@admin -u root  password ‘root’   (自己设置用户名密码)

登录@L_262_0@

   @L_262_0@  -uroot  -proot

⑦ 建库

   create database  库名

建表

   create table  表名 (字段名  字段类型(长度)约束 …)

⑨字符集问题

  a、查看字符集   show variables like ‘character%’;

  b、查看@L_262_0@的安装位置.

    

Linux07——安装MySQL

  c、修改字符集

      将/usr/share/@L_262_0@/中的my-huge.cnf 拷贝到/etc/下,改名为my.cnf

           tips: @L_262_0@启动时,会优先读取/etc/my.cnf文件

    在[client] [@L_262_0@d] [@L_262_0@]中添加相关的字符集设置

   [client]

default-character-set=utf8
@H_450_2@

   [@L_262_0@d]

character_set_server=@H_944_138@utf8

character_set_client=@H_944_138@utf8

collation-server=utf8_general_ci
@H_450_2@

  [@L_262_0@]

default-character-set=utf8
@H_450_2@

  d、重启@L_262_0@服务,查看字符集  命令: service @L_262_0@ restart

  e、修改已有库表的字符集

             修改库的字符集

             alter database 库名 character set ‘utf8‘;

        f、 修改表的字符集

             alter table 表名 convert to  character set ‘utf8‘;

⑩远程访问

  1、@L_262_0@认的root用户只允许本机登录,远程通过sqlyog工具不能登录.

  2、查看@L_262_0@  @L_262_0@库中的用户

        显示: SELEct * from user\G;    (如果报错加上@L_262_0@.)

     

Linux07——安装MySQL

         查询常用字段: SELEct host,user,password,SELEct_priv from @L_262_0@.user;

     

Linux07——安装MySQL

 

  3、创建可以远程访问的root用户并授予所有权限

         grant all privileges on *.* to [email protected]‘%‘  identified by ‘root‘;(此处写自己的用户名密码,一定要小心不能出现中文符号)

     

Linux07——安装MySQL

 

     再次查询说明是任意ip,说明授予权限成功

      

Linux07——安装MySQL

  4、修改用户的密码

         修改当前用户的密码     set password =password(‘root’)

        修改某个用户的密码   update @L_262_0@.user set password=password(‘root‘) where user=‘hupo‘;   (自己设置)

  5、注意: 所有通过user表的修改,必须使用flush privileges 命令才能生效.

@H_450_2@
@H_450_2@
@H_450_2@@H_450_2@

大佬总结

以上是大佬教程为你收集整理的Linux07——安装MySQL全部内容,希望文章能够帮你解决Linux07——安装MySQL所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。