用文本方式将数据装入数据表中:
bashmysql> LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE 表名;
导入.sql文件命令:
bashmysql> USE 数据库名;
mysql> SOURCE d:/mysql.sql;
命令行修改root密码:
bashmysql> UPDATE mysql.user SET password=PASSWORD(’x’) WHERE User=’ root’;
mysql> FLUSH PRIVILEGES;
显示字符集:
bashmysql> show variables like 'character%';
mysql安装的时候windows下不区分大小写,但是linux下是区分大小写的,所以有时候会导致环境不一样需要修改表名,为了方便所以修改下mysql支持大小写, mysql使用时表名最好全部小写,大写会造成创建关系150错误。my.ini 里面的mysqld部分加入 lower_case_table_names=0,注: 1 表示不区分大小写, 0表示区分大小写 [mysqld] lower_case_table_names=0 port= 3306 然后重启mysql服务
bash# net stop mysql
# net start mysql
使用mysql时,打开cmd,输入net start mysql,提示服务名无效,查看服务列表,结果找不到mysql服务。打开cmd,切换到mysql的bin目录下
bash# D:\Program Files\MySQL5.1\bin>mysqld.exe -install
Service successfully installed.
# D:\Program Files\MySQL5.1\bin>net start mysql
MySQL 服务已经启动成功。打开服务列表,看到mysql服务了