• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

清风Yun

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

MySQL常用操作

安装mysql路径:  cd /usr/local/mysql

 

配置文件:  vim /etc/my.cnf

 

修改启动脚本:  vim /etc/init.d/mysqld

 

 

 

 

启动Mysql:  systemctl status mysqld

 

启动命令:  mysql -uroot           //加入环境变量,没有密码

 

/usr/local/mysql/bin/mysql -uroot     //mysql安装在/usr/local/mysql/bin/文件下,有密码则加-p

 

exit或quit      //退出mysql环境

 

ecoh $PATH        //查看环境变量内容

export Path=$PATH:/usr/loca/mysql/bin/       //更改环境变量,增加mysql绝对路径

 

即可直接使用mysql -uroot -p 命令进入

第二种将mysql文件绝对路径写入环境变量

vim  /etc/profile       //进入环境变量配置界面

将绝对路径放入该文件下最后一行

 

:wq       //完成编写退出

Source /etc/profile    //使环境变量生效

 

重启后就可直接使用mysql -uroot -p 命令进入Mysql

  1. 如何更改root密码

               mysqladmin -uroot password ‘123z’     //第一次无密码创建密码

              不知道密码时更改root密码

           (1)先更改配置文件

                    vim /etc/my.cnf

                   

                  在[mysqld]下写入skip – grant        //忽略授权

                  

            (2)更改后重启Mysql服务

                     systemctl restart mysqld     //重启

                     

                     之后可不需密码直接登入

            (3)更改表

                  use mysql;    //进入mysql库

                 

                  select * from user;        //进入user表

                 

                 select password from user where user=’root’;     //查看user表下root的密码

               

                update user set password=password(‘linux’) where user=’root’;     //更新user表,修改密码为linux

                

                quit    //退出

         (4)将配置改回再重启

                进入vim /etc/my.cnf 将之前添加的skip – grant删除

               

 

 

              再重启mysql服务: systemctl restart mysqld

        2.连接数据库

          (1)      输入用户名密码直接连接本机

                        

          (2)      连接远程(A连接B服务器的mysql)

                       

          (3)      使用socket连接

                         先进入配置文件

                         

                        

                        socket = /tmp/mysql.sock      //socket监听文件

                        mysql -uroot -plinux -S/tmp/mysql.sock    //socket连接,只适合本机用

                      

          (4)      mysql -uroot -plinux -e “show databases”        //多用在脚本

posted on 2021-01-29 12:27  清风Yun  阅读(47)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3