zoukankan      html  css  js  c++  java
  • Linux下搭建mysql

    【准备环境】

    Linux   centos7

    【mysql安装步骤】

    1.首先确定centos版本

    cat /etc/redhat-release

    2.yum安装    

    yum -y install mariadb-server

     3.启动服务

    systemctl start mariadb.service

     4.开机自动启动

    systemctl enable mariadb.service

     5.修改密码

    mysqladmin -u root password '123456'或者

    /usr/bin/mysqladmin -u root password '123456'

    6.登录

    mysql -uroot -p123456

     【修改mysql(yum安装)字符集及端口号】

    登录进入mysql后 查看字符集

    7.

     8.更改字符集及端口

    vim /etc/my.cnf

    9.重新启动mysql

    systemctl restart mariadb.service 或者 systemctl restart mariadb

    如果无法重启 可以通过 ps -ef | grep mysql 查找进程号  然后kill掉   再重启

     10.再次登录mysql  查看字符集

    11 修改数据库字符集成功后 navicat连接数据库

     

     连接过程遇到问题,百度了下解决方案,客户端连接报错

    这个问题是因为用户在数据库服务器中的mysql数据库中的user的表中没有权限

    (1)下面是解决客户端连接不上的问题

    连接服务器  mysql -u root -p

    输入密码进入数据库

    (2)

     

    (3)  查看user表中的数据:select Host, User,Password from user;

    (4)上面localhost表示只允许本地连接 不能远程连接

    修改user表中的host

    update user set Host='%' where User='root' and Host="localhost";

     

     (5)重新navicate连接数据库客户端

     

    【遇到一个问题】

    Linux本地看不到完整的表

    【解决方案】

    ps -ef | grep mysql  

    systemctl  stop mariadb

    停掉mysql应用,加入配置

    mysqld_safe --skip-grant-tables,或者vi /etc/my.cnf,在[mysqld]段中加入 skip-grant-tables

    select * from user;

    delete from user where host='localhost';

    INSERT INTO `user` VALUES ('localhost','root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','','0','0','0','0','','');

  • 相关阅读:
    Solaris 11 让 ls 的输出 带上颜色
    Solaris11 Vsphere client tool 的鼠标问题
    VNC Viewer连接Cent OS 时的 复制粘帖 功能
    vSphere Client的拷贝 粘帖 功能
    更改CentOS7登录画面的分辨率
    一个故意消耗内存的java程序MemoryEater
    安装CentOS7文字界面版后,无法联网,用yum安装软件提示 cannot find a valid baseurl for repo:base/7/x86_64 的解决方法
    windows 安装 Redis
    centos 安装postgresql 完整版
    centos 7 官网安装 PostgreSQL
  • 原文地址:https://www.cnblogs.com/xinhua19/p/12750611.html
Copyright © 2011-2022 走看看