MySQL命令行操作复习

最近几天一直在做一个基于ThinkPHP的学生学籍管理系统的RBAC,用到Mysql固然不少,虽然现在Mysql的优秀的图形化软件已经不少了,可以显著地提高操作数据库的速度,自己最常用的两个是navicat跟Mysql-Front,其中最满意的是navicat,它不但界面简单,功能相对后者更完善一些,另外还支持mac ox系统,所以我多数还是用navicat。感觉有点扯远了,其实这篇文章我是想说的是,mysql图形软件固然提高了我们的效率,不过还是不能把操作MySQL的一些命令忘掉,毕竟不是每台机器上有自己熟悉的MySQL图形操作软件。

下面复习一下最基本的几种MySQL操作:

1、cmd 下 连接mysql:

成功连接显示内容:

2、show 命令来显示已有的数据库

3、create命令来创建数据库:

创建结果:

4、显示现在选择的数据库名字

5、创建表

6、查看表的结构

7、插入表字段,然而出现错误

解决方案是:

在装MYSQL的时候选择的是utf8,所以在插入数据的时候出现编码的错误,解决方法是找到Mysql的安装目录下的my.ini文件,把里面的default-character-set=gbk。 重新启动MySQL.

8、修改my.ini后还得重启mysql

9、这时插入就能成功

10、显示表的内容

11、修改表字段的结构

12、备份数据库

13、备份结果

PS:今天先到这里吧,随便吐槽一下学校的网,上传几张图片居然断了几次网!!!

时间: 2024-12-23 19:09:35

MySQL命令行操作复习的相关文章

mysql 命令行操作

导入数据库: 1 mysql>use ygeshop; ygeshop为数据库名 2 mysql>source 导入的文件名; 如我输入的命令行:mysql>source ygeshop.sql; 1. 显示数据库列表. show databases; 缺省有两个数据库:mysql和test. mysql库存放着mysql的系统和用户权限信息,我们改密码和新增用户,实际上就是对这个库进行操作. 2. 显示库中的数据表: use mysql; show tables; 3. 显示数据表的结

mysql命令行操作

显示数据库    show databases;当前数据库 select database(); 显示表    show tables;更改表名称    alter table 原表名 rename 新表名;    rename table 原表名 to 新表名; -------------------------------------------------------- 查看系统支持的引擎    show engines;查看表的引擎    show table status from 数

mysql命令行操作大全

Mysql安装目录 数据库目录/var/lib/mysql/配置文件/usr/share/mysql(mysql.server命令及配置文件)相关命令/usr/bin(mysqladmin mysqldump等命令)启动脚本/etc/init.d/mysql(启动脚本文件mysql的目录) 系统管理连接MySQL格式: mysql -h 主机地址 -u用户名 -p用户密码例 1:连接到本机上的 MySQL.[email protected]:~$ mysql -uroot -pmysql; 例

简单回顾一下MySQL命令行操作

再通过cmd 命令进入数据库之后就要手动的对数据库一些操作 创建数据库加上分号 mysql>create database myfirstdatabase; 查看所创建的数据库加上s和分号 mysql>show databases; 选择要使用的数据库加分号 mysql>use myfirstdatabase; 创建数据库表加分号,并且加上字符格式utf8 mysql>create table table_name( >code varchar(20), >name v

mysql 命令行操作1

查看版本号 :SELECT @@version;或者status; 1.设置数据库系统的事务隔离级别 mysql> set global transaction isolation level read committed; Query OK, 0 rows affected (0.00 sec) mysql> SELECT @@global.tx_isolation; +-----------------------+ | @@global.tx_isolation | +---------

MySQL 命令行操作集合

1.导入数据库 1) 登录 mysql -uroot -p Enter password: 2) 创建数据库create database pluto_0; 3)导入 source /var/www/mlcloud/sql/pluto_0.sql; 原文地址:https://www.cnblogs.com/gentsir/p/9374019.html

ubuntu命令行操作mysql常用操作

登陆mysql [email protected]:~/ruby/mydiary$ mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. 查看所有的数据库 mysql> show databases; --注意必须要用;结尾否则不会立即执行代码 +--------------------+ | Database | +--------------------+ | inf

mysql简单命令行操作以及环境变量的配置

1.配置环境变量 - 找到mysql的bin目录,配置到环境变量path下. 2.简单的命令行操作 -1.登录: mysql -hlocalhost(-h后面跟数据库ip地址) -uroot(-u后面跟user名) -p(密码) -2.退出: exit -3.数据库操作: -1.建库:create database mydb; -2.删库:drop database mydb; -3.显示所有的数据库:show databases; -4.选择库(选择要使用的数据库):use mydb; -4.

Mysql命令行常用操作

Mysql命令行常用操作 一.从命令行登录MySQL数据库服务器 1.登录使用默认3306端口的MySQL /usr/local/mysql/bin/mysql -u root -p 2.通过TCP连接管理不同端口的多个MySQL(注意:MySQL4.1以上版本才有此项功能) /usr/local/mysql/bin/mysql -u root -p --protocol=tcp --host=localhost --port=3307 3.通过socket套接字管理不同端口的多个MySQL /