当前位置 博文首页 > 花无缺的博客:linux mysql 常用命令(1)

    花无缺的博客:linux mysql 常用命令(1)

    作者:[db:作者] 时间:2021-07-26 08:42

    1、Mysql常用命令

    检查mysql是否启动


    a、启动方式
    ? ? 1、使用 service 启动:
    ? ? ? ? ?[root@localhost /]# service mysqld start (5.0版本是mysqld)
    ? ? ? ? ?[root@szxdb etc]# service mysql start (5.5.7版本是mysql)

    ? ? 2、使用 mysqld 脚本启动:
    ? ? ? ?/etc/inint.d/mysqld start

    ? ? 3、使用 safe_mysqld 启动:
    ? ? ? ? ? safe_mysqld&

    b、停止
    ? ? ?1、使用 service 启动:
    ? ? ? ? ? ?service mysqld stop

    ? ? ?2、使用 mysqld 脚本启动:
    ? ? ? ? ?/etc/inint.d/mysqld stop

    ? ? 3、mysqladmin shutdown

    c、重启
    ? ?1、使用 service 启动:
    ? ? ? ?service mysqld restart
    ? ? ? ?service mysql restart (5.5.7版本命令)

    ? ?2、使用 mysqld 脚本启动:
    ? ? ? /etc/init.d/mysqld restart

    2.登录

    a.密码明文

      语法:mysql -u用户名 -p用户密码

      举例:mysql -uroot -p123456

    b.密码密文

      语法:mysql -u用户名 -p+回车,然后输入密码

      举例:mysql -uroot -p  

    3.修改密码

    a.SET PASSWORD命令(需登录)

      语法:mysql> set password for 用户名@localhost = password('新密码');

      举例:mysql>set password for root@localhost = password('123456');

    b.使用sql语句更新 mysql 库中的 user 表(需登录)

      mysql> use mysql;?

      

    ? ? ? ?mysql> update user set password=password('123') where user='root' and host='localhost';?

      mysql> flush privileges;

    ?

    cs