mysql阿谁数据库是开源的,额外适开一些轻量级的硬件开收,可是其安拆进程取使用进程总是让一些初教者摸不着思维。我也是从那样的痛苦中过来的,正在此希视我的履历对小菜们有些许协助。
1.下载地址:
http://www.5ipopo.com/soft/17815.html>
2.配置参数
1)解紧缩绿色版硬件到D:Javamysql-5.1.14-beta-win32。
2)修改D:Javamysql-5.1.14-beta-win32my-small.ini文件内容,增加白色内容:
[client]
#password = your_password
port
socket
default-character-set=gbk
[mysqld]
port
socket
default-character-set=gbk
skip-locking
key_buffer = 16K
max_allowed_packet = 1M
table_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 64K
3.安拆MySQL5的服务,服务名本人定义为MySQL5
1)正在DOS窗心下进进D:Javamysql-5.1.14-beta-win32in目次
起头——运转——cmd
>
>
2)实行安拆MySQL服务名的饬令:
D:Javamysql-5.1.14-beta-win32in> mysqld --install MySQL5 --defaults-file=D:Javamysql-5.1.14-beta-win32my-small.ini
(请注重白色字体中的粗体部分,此为您mysql的途径,不要一味的粘揭。)
>
3)启动MySQL5服务:
D:Javamysql-5.1.14-beta-win32in>net start mysql5
>
4)登岸MySQL5服务器
D:Javamysql-5.1.14-beta-win32in>mysql -uroot -p
注重稀码为空,间接按回车就可以或许了。
>
5)查察数据库:
mysql>show databases;
>
安拆部分到此竣事,古后为操纵部分,转载自网上。
6)使用数据库
mysql> use
test
Database changed
7)查察数据库中的表
sql> show
tables;
Empty set (0.00 sec)
8)创立表ttt
mysql> create table
ttt(a int,b varchar(20));
Query OK, 0 rows affected (0.00 sec)
9)插进三条数据
mysql> insert into
ttt values(1,"aaa");
Query OK, 1 row affected (0.02 sec)
mysql> insert into
ttt values(2,"bbb");
Query OK, 1 row affected (0.00 sec)
mysql> insert into
ttt values(3,"ccc");
Query OK, 1 row affected (0.00 sec)
10)查询数据
mysql> select * from
ttt;
+------+------+
|
a
+------+------+
|
|
|
+------+------+
3 rows in set (0.00 sec)
11)删除数据
mysql>
Query OK, 1 row affected (0.01 sec)
删除后查询操纵成果:
mysql> select * from
ttt;
+------+------+
|
a
+------+------+
|
|
+------+------+
2 rows in set (0.00 sec)
12)更新数据
mysql>
Query OK, 1 row affected (0.00 sec)
Rows matched: 1
查察更新成果:
mysql>
|
a
+------+------+
|
|
+------+------+
2 rows in set (0.00 sec)
13)删除表
mysql>
Query OK, 0 rows affected (0.00 sec)
查察数据库中红利的表:
mysql> show
tables;
Empty set (0.00 sec)
3.更改MySQL5数据库root用户的稀码
1)使用mysql数据库
mysql> use
mysql
Database changed
2)查察mysql数据库中所有的表
mysql> show
tables;
+---------------------------+
|
Tables_in_mysql
+---------------------------+
|
columns_priv
|
db
|
func
|
help_category
|
help_keyword
|
help_relation
|
help_topic
|
host
|
proc
|
procs_priv
|
tables_priv
|
time_zone
|
time_zone_leap_second
|
time_zone_name
|
time_zone_transition
| time_zone_transition_type |
|
user