Mysql
数据库
猿猿相报
这个作者很懒,什么都没留下…
展开
-
mysql 导入导出数据库
1、导出 mysqldump -u用户 -p密码 库名 表1 表2 >文件名 参数如 -A, --all-databases 导出全部数据库 -B, --databases 导出几个数据库。参数后面所有名字参量都被看作数据库名。 -t,–no-create-info 只导出数据,而不添加CREATE TABLE 语句。 -d,–no-data 不导出任何数据,只导出数据库表结构。 #导出全部数据库 mysqldump -uroot -proot -A >all.s原创 2021-02-26 16:14:32 · 114 阅读 · 0 评论 -
mysql 命令行执行sql
测试系统 centos7.7 mysql -e直接在命令行执行sql,缺点暴露密码,格式如 mysql -h地址 -P端口 -u用户 -p -D数据库 -e “sql1;sql2;” 其他参数 -N, --skip-column-names //不显示列信息 -s, --silent //一行一行输出,中间有tab分隔 -f, --force //如果有错误跳过去,继续执行下面的 mysql -h192.168.1.1 -P原创 2021-02-26 15:18:48 · 553 阅读 · 0 评论 -
mysql 远程访问权限设置
测试系统 centos7.7 mysql权限赋予命令,最新版本与早期版本有些不同,如5.5及8.0版本。 mysql5.5只需要使用grant语句,即使用户没有也会主机创建,mysql8.0需要使用create创建新用户,之后使用grant赋予指定用户权限; mysql5.5指定用户密码时直接指定,mysql8.0指定用户密码时要添加关键词mysql_native_password (不指定模式默认为caching_sha2_password ,支持本地连接但不能远程连接,所以要修改模式)。 1、mysql原创 2021-02-26 14:18:08 · 703 阅读 · 0 评论 -
mysql与mariadb版本关联
两个库的几个版本号大概一致。 Mariadb Mysql 密码 加密方式 5.1 5.2 5.3 5.1 5.5 5.5 默认无密码 10.2 10.3 10.4 5.7 临时密码 mysql_native_password 10.5 8.0 caching_sha2_password mysql5.5安装后root无密码,5.7后有临时密码,8.0后加密方式默认为caching_sha2_password ,该方式不支持客户端远程连接,要修改为mysql_nativ原创 2021-02-16 19:40:40 · 169 阅读 · 0 评论 -
centos7.7 安装mysql
系统版本: centos7.7 数据库版本:MySQL5.7 1、安装 centos7.7源中库默认为mariadb,没有mysql,想安装安装mysql要自己添加源。 # 安装mysql57源 rpm -Uvh https://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm # 安装mysql5.7 yum -y install mysql-community-server 默认配置文件为 /etc/my.cnf,错误日志在原创 2021-02-16 19:20:14 · 496 阅读 · 0 评论 -
centos7.7 安装mariadb5.5
系统版本 centos7.7 MariaDB是MySQL的一个分支,操作基本一致。centos7.7 下默认没有mysql安装包,只有mariadb安装包,版本5.5. 1、安装 # 带server才是数据库服务器,不要只安装mariadb yum -y install mariadb mariadb-server 2、启动 systemctl start mariadb 3、设置root密码 mariadb5.5版本安装后,默认没有密码,需要手动设置(mysql某版本大概为8.0之后,数据库刚安装原创 2021-02-05 18:36:22 · 812 阅读 · 0 评论