美文网首页
linux-mysql安装配置 常用操作命令01

linux-mysql安装配置 常用操作命令01

作者: 毛子阿卡西 | 来源:发表于2018-05-12 13:45 被阅读0次
    首先执行下面三条命令
    sudo apt-get install mysql-server
    sudo apt-get install mysql-client
    sudo apt-get install libmysqlclient-dev
    
    • 查看是否安装成功
    sudo netstat -tap | grep mysql
    
    image.png
    • 进入mysql命令行管理
    mysql -uroot -p
    #输入密码
    
    • 常用操作
    #启动数据库
    service mysql start
    service mysql stop
    service mysql restart
    
    #更改密码
    mysqladmin -u用户名 -p旧密码 password 新密码
    
    #列出数据库
    show databases;
    #创建
    create database 数据库名;
    use databse
    show tables
    #导出制定数据库
    语法:mysqldump -u用户名 -p密码 --databases 数据库名>导出路径
    #导出指定表
    语法:mysqldump -uroot -pmaozi --databases parkserver --tables user>路径
    #--no-data 为只导出数据结构
    
    #带查询条件的导出
    mysqldump -uroot -pmaozi --databases parkserver --tables user --where='' > 路径
    
    image.png
    • 将 host1 服务器中的 db1 数据库的所有数据导入到 host2 中的db2数据库中,db2的数据库必须存在否则会报错(经测试,在mysql5.5版本中,db2存在即可,实际生成数据库名称与db1一致;
      加上-C参数可以启用压缩传递)
    语法:mysqldump --host=host1 -u用户名 -p密码 --databases db1 |mysql --host=host2 -u用户名 -p密码 --databases db2
    举例:mysqldump --host=192.168.1.101 -uroot -p123456 -C --databases testdatebase |mysql --host=192.168.3.102 -uroot -p123456 --database testdatebase
    
    • 导入
    #创建数据库
    mysql -uroot -e 'CREATE DATABASE `edusoho` DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci'
    mysql -uroot -p密码  数据库< test.sql
    

    相关文章

      网友评论

          本文标题:linux-mysql安装配置 常用操作命令01

          本文链接:https://www.haomeiwen.com/subject/otacdftx.html