Command Line Client(建库,建表)

Enter password: ******
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 7
Server version: 5.1.55-community MySQL Community Server (GPL)

Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL v2 license

Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.

mysql> create database test_1
->
->
-> alter database test_1
->
->
->
->
-> default character set gbk
-> default collate gbk_chinese_ci;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘alter database test_1

default character set gbk
default collate gbk_chinese_‘ at line 4
mysql> create database test_1;
Query OK, 1 row affected (0.01 sec)

mysql> alter database test_1;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘‘ at line 1
mysql> alter database test_1
-> default character set gbk
-> default collate gbk_chinese_ci;
Query OK, 1 row affected (0.00 sec)

mysql> use test_1;
Database changed
mysql> create table students
-> <
-> stu_id int not null auto_increment,
-> stu_name char(50) not null,
-> stu_sex char(1) not null default ‘F‘,
-> primary key(stu_id)
-> >engine=InnoDB;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘<
stu_id int not null auto_increment,
stu_name char(50) not null,
stu_sex char(1‘ at line 2
mysql> create table students
-> (
-> stu_id int not null auto_increment,
-> stu_name char(50) not null,
-> stu_sex char(1) not null default ‘F‘,
-> primary key(stu_id)
-> )engine=InnoDB;
Query OK, 0 rows affected (0.01 sec)

命令以“;”结束,或者如提示Commands end with ; or \g.

帮助:Type ‘help;‘ or ‘\h‘ for help.

清空: Type ‘\c‘ to clear the current input statement.

建库:create database test_1;

建表:create table students
-> (
-> stu_id int not null auto_increment,
-> stu_name char(50) not null,
-> stu_sex char(1) not null default ‘F‘,
-> primary key(stu_id)
-> )engine=InnoDB;

原文地址:https://www.cnblogs.com/qbin/p/10034353.html

时间: 2024-11-07 13:29:14

Command Line Client(建库,建表)的相关文章

SQL Server建库-建表-建约束

----------------------------------------SQL Server建库-建表-建约束创建School数据库-------------------------------------- --创建School数据库之前:首先判断数据库是否存在,若存在则删除后再创建,若不存在则创建----exists关键字:括号里边能查询到数据则返回‘true’ 否则返回‘false’if exists(select * from sysdatabases where name =

MYSQL系列1_MySQL的安装,可视化工具的使用,以及建库建表等

原文:MYSQL系列1_MySQL的安装,可视化工具的使用,以及建库建表等 大家都知道MYSQL是开源的数据库,现在MYSQL在企业中的使用也越来越多,本人之前用过SQL SERVER数据库,因业务需要和自己的兴趣想要学习MYSQL,对于MYSQL,本人还是新手,请大家多多指正. 1.安装mysql 本人安装的版本是mysql5.6 Mysql 5.6的安装包下载地址:http://pan.baidu.com/s/1o6qHG5G 安装过程比较简单,基本上是下一步下一步,安装过程中需要设置mys

MySQL建库建表

一直使用SQL SERVER 数据库:最近项目使用MY SQL感觉还是有一点不适应.不过熟悉之后就会好很多. MY SQL 安装之后会有一个管理工具MySQL Workbench 感觉不太好用,数据库备份导入总会出现一些奇怪的问题:后来从下载SQLYog 感觉用的比较爽. 下面分别介绍下使用SQLYog管理工具和sql语句分别建库建表. 一.使用SQLYog建库建表 其实使用SQLYog工具进行建库建表和SQL Server 没什么区别都是可视化:只要点击对应按钮,填写内容即可: 步骤如下: 1

使用T-sql建库建表建约束

为什么要使用sql语句建库建表? 现在假设这样一个场景,公司的项目经过测试没问题后需要在客户的实际环境中进行演示,那就需要对数据进行移植,现在问题来了:客户的数据库版本和公司开发阶段使用的数据库不兼容怎么移植? 行之有效的办法就是编写比较通用的SQL语句,编写完毕后存入*.sql文件中,最后复制到客户的计算机中,并执行*.sql文件中的SQL语句,从而实现后台数据库的移植.所以我们很有必要掌握如何使用SQL语句,实现创建数据库.创建表.添加约束和创建登录账户等! 使用SQl语句创建和删除数据库

建库建表的困难之处

本文想讨论建数据表的困难之处,不求面面俱到. 这里假设了,是先建库建表,再写代码,才会有下面的讨论.当然现在有新的CodeFirst的技术存在,但是我觉得这些讨论应该还有用处. 数据表分类 数据表分为两种:一种描述[物],另一种描述[事]. 描述物的,比如说学生表,有姓名,出生日期,性别,班级等字段. 描述事的,比如说销售订单主从表,有开单日期,单号,商品ID,数量,售价,金额,总金额等等字段. 拆分组合 事和物,都具有可以拆分组合的特点.我怎么知道拆成什么样合适? 一个人,可以拆成头部,脖子,

MySql command line client 命令系列

—————————————————————————————————————————————————————————— 一.启动与退出 1.进入MySQL:启动MySQL Command Line Client(MySQL的DOS界面),直接输入安装时的密码即可.此时的提示符是:mysql> 2.退出MySQL:quit 或 exit 二.库操作 1.创建数据库 命令:create database 例如:建立一个名为xhkdb的数据库 mysql> create database xhkdb;

MySQL在command line Client下的一些命令

MySQL在command line Client下的一些命令 通过CMD进入到本地数据库: mysql -h localhost -u -root -p 参数说明: -h 要连接的服务器的主机名或IP地址,也可以是远程的服务器主机,-h localhos 也可以表示成  -hlocalhost  即:没有空格. -u 是服务器要验证的用户名,这个用户名一定是数据库中存在的,并且具有连接服务器的权限.-u root 可表示成 -uroot 即:没有空格. -p 是与上面用户名对应的密码,也可以直

Can&#39;t use Subversion command line client: svn

使用Intellij IDEA的svn时提示出错:Can't use Subversion command line client: svn. 当我在使用svn,Checkout一个项目后,然后将其导入到Intellij idea中,出现这样的报错!经过google后,发现了问题,我的问题是:我安装的TortoiseSVN工具,本身是带有command-line功能的(我没有安装)如图: 所以报这个错误.如果安装的TortoiseSVN工具,本身是不带有command-line功能的,必须要安装

Error “can&#39;t use subversion command line client : svn” Probably the path to Subversion executable is wrong

错误提示如图. 大概意思就是SVN路径不对 解决方法如下: 首先下载Subversion 1.8.13(1.8) 下载链接(https://www.visualsvn.com/downloads/) 然后解压到一个文件夹中. 将会有一个文件夹bin, 然后 去设置- >版本控制- > Subversion 按照图片: 保存,问题解决! Error "can't use subversion command line client : svn" Probably the pa

Android Studio集成SVN报错:can&#39;t use subversion command line client : svn

Android Studio集成SVN插件,check out出代码后,每次开启都会在右上角出现如下错误: Can't use Subversion command line client: svn Probably the path to Subversion executable is wrong. Fix it. Errors found while svn working copies detection. Fix it. 下面直接上解决方案吧: 1.安装客户端http://ncu.dl