你可以这样子:
mysql -h 127.0.0.1 -u root -p xxxx < xxx.sql
-h后跟服务器地址
-u后跟用户名
-p后跟密码
这样就会执行xxx.sql里面的SQL语句了或者是用phpmyadmin这种前端工具,也是可以的.

解决方案 »

  1.   

    比如说,我要执行:
    create table customers (cid char(4) not null,
    cname varchar(13),city varchar(20),discnt real,
    primary key(cid));
    要怎么样才行,我试过多遍,都没成功;
    还有那 xxxx是什么意思?
      

  2.   

    -p xxxx 是密码
    xxx.sql是文件名我还以为你是想导入SQL文件.原来不是.你在控制台下,进入mysql的bin目录,运行mysql.exe,就可以输入SQL语句了.
    如果你指定了用户名和密码,得用 
    mysql -u用户名 -p密码
    这种方式运行
      

  3.   

    记得先运行mysqld
    不过建议你下一个winMySQLadmin.exe
    是windows平台上的管理工具
    采用窗口界面输入,比较方便
      

  4.   

    记得先运行mysqld
    不过建议你下一个winMySQLadmin.exe
    是windows平台上的管理工具
    采用窗口界面输入,比较方便
    再运行mysqlc,如果还没有数据库就执行create database xxx,如果有就执行use xxx,然后再执行create table customers (cid char(4) not null,
    cname varchar(13),city varchar(20),discnt real,
    primary key(cid));
    就可以啦,xxx是你的数据库名(不是数据表)。